Package Data | |
---|---|
Maintainer Username: | tdrcavallini |
Maintainer Contact: | tdrcavallini@gmail.com (Thiago Cavallini) |
Package Create Date: | 2016-08-24 |
Package Last Update: | 2017-03-27 |
Language: | PHP |
License: | Unknown |
Last Refreshed: | 2024-11-19 03:24:42 |
Package Statistics | |
---|---|
Total Downloads: | 21 |
Monthly Downloads: | 2 |
Daily Downloads: | 0 |
Total Stars: | 0 |
Total Watchers: | 1 |
Total Forks: | 0 |
Total Open Issues: | 0 |
Adaptação para Laravel do pacote para leitura de álbums e fotos do Flickr utilizando o pacote phpFlickr Class 3.0 escrito por Dan Coulter (dancoulter@users.sourceforge.net).
Para instalar, execute o comando abaixo no seu terminal:
composer require webeleven/easyflickr
Após a instalação, adicione o ServiceProvider do pacote no seu config/app.php conforme as linhas abaixo:
####Service provider
Webeleven\EasyFlickr\EasyFlickrServiceProvider::class,
####Facade
'EasyFlickr' => Webeleven\EasyFlickr\Facades\EasyFlickr::class,
Execute o comando abaixo para transferir as configs do pacote para seu projeto:
php artisan vendor:publish --provider="Webeleven\EasyFlickr\EasyFlickrServiceProvider"
##Configuração Para utilizar altere os valores de configuração no arquivo easyflickr.php localizado no diretório config, ou se preferir defina as variáveis de ambiente no seu arquivo .env
return [
'flickr_key' => env('FLICKR_KEY'),
'flickr_secret' => env('FLICKR_SECRET'),
'flickr_user' => env('FLICKR_USER')
];
##Utilização
####Método GetAlbumInfo Lista as informações sobre um determinado álbum (photoset) do Flickr
Route::get('/', function () {
return EasyFlickr::getAlbumInfo('PHOTOSET_ID');
});
####Método getAlbums Lista as fotos de um determinado álbum (photoset) do Flickr, os parâmetros ($page, $limit) são opcionais, mas por padrão são preenchidos por $page=1 e $limit=10.
Route::get('/', function () {
return EasyFlickr::getAlbums($page, $limit);
});
####Método getPhotosByAlbum Lista as fotos de um determinado álbum (photoset) do Flickr
Route::get('/', function () {
return EasyFlickr::getPhotosByAlbum('PHOTOSET_ID');
});
The package is open-sourced software licensed under the MIT license.
Anyone is welcome to contribute. Fork, make your changes, and then submit a pull request.