olyckne / pug
Get images of Pugs
v2.0
2016-09-04 11:33 UTC
Requires
- php: >=5.6.0
- guzzlehttp/guzzle: ^6
- illuminate/support: ^5.0
Requires (Dev)
- henrikbjorn/phpspec-code-coverage: ^1.0
- phpspec/phpspec: ^2.2
This package is not auto-updated.
Last update: 2025-07-16 20:02:50 UTC
README
I LOVE PUGS!
A simple PHP wrapper around http://pugme.herokuapp.com
Usage:
composer require olyckne/pug
Standard php:
$pug = new Olyckne\Pug\Pug; $pug->random(); // returns link to an image $pug->bomb($count=5) // returns an array of links to images
Laravel:
// app/config/app.php 'providers' => [ '...', 'Olyckne\Pug\PugServiceProvider' ]; 'facades' => [ '…', 'Olyckne\Pug\PugFacade' ];
Then you can use the nice facade
Route::get('/', function () { $pug = Pug::random(); return View::make('index', compact('pug')); });
Lumen:
// boostrap/app.php // uncomment $app->withFacades(); // register the service provider and facade $app->register('Olyckne\Pug\PugServiceProvider'); class_alias('Olyckne\Pug\PugFacade', 'Pug');