laravel-pexels maintained by gumphp
Description
Pexels API client for Laravel
Author
Last update
2024/03/21 18:34
(dev-master)
License
Downloads
5
Tags
Laravel Pexels
Provides access to Pexels API for Laravel projects
Table of contents
Installation
To get the latest version of Laravel Pexels, simply require the project using Composer:
$ composer require justraviga/laravel-pexels
Or manually update require block of composer.json and run composer update.
{
"require": {
"justraviga/laravel-pexels": "^0.1"
}
}
Using
use JustRaviga\Pexels\Clients\PhotoApiClient;
use JustRaviga\Pexels\Facades\Pexels;
$client = new PhotoApiClient(); // Good for controller method/artisan command handle()/job handle() dependency injection
// OR
$client = Pexels::photos();
$response = $client->search('cats');
foreach ($response->photos as $photo){
$photo->width;
$photo->height;
$photo->url;
$photo->src->medium;
}