justraviga / laravel-pexels
Laravel 的 Pexels API 客户端
0.1.8
2023-02-25 13:02 UTC
Requires
- php: ^7.4|^8.0
- guzzlehttp/guzzle: ^6.2.1|^7.0
- illuminate/support: ^7.0|^8.0|^9.0
Requires (Dev)
- mockery/mockery: ^1.0
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.0
README
为 Laravel 项目提供访问 Pexels API 的功能
目录
安装
要获取 Laravel Pexels 的最新版本,只需使用 Composer 引入项目
$ composer require justraviga/laravel-pexels
或者手动更新 require
块的 composer.json
并运行 composer update
。
{ "require": { "justraviga/laravel-pexels": "^0.1" } }
使用
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; }