fortean / laravel-festivus by bmwalter68

Festivus: A Guzzle-based REST client for Laravel with packaged service descriptions.
19
9
2
Package Data
Maintainer Username: bmwalter68
Maintainer Contact: walter@fortean.com (Bruce Walter)
Package Create Date: 2014-07-10
Package Last Update: 2015-04-04
Language: PHP
License: MIT
Last Refreshed: 2024-11-22 03:10:59
Package Statistics
Total Downloads: 19
Monthly Downloads: 2
Daily Downloads: 1
Total Stars: 9
Total Watchers: 2
Total Forks: 0
Total Open Issues: 1

Festivus for the REST of us... A Guzzle-based REST client for Laravel 5 with packaged service descriptions.

Festivus provides a Laravel 5 Facade wrapping Guzzle with helpers that make it drop-dead simple to use. Eloquent models can be hydrated from service calls and APIs are defined by service descriptions. What more could you ask for? An aluminum pole?

Contents

Installation

Add laravel-festivus to your composer.json file:

"require": {
  "laravel-festivus": "5.0.*"
}

Use composer to install this package.

$ composer update

Registering the Package

Register the service provider within the providers array found in app/config/app.php:

'providers' => array(
	// ...
	
	'Fortean\Festivus\FestivusServiceProvider'
)

Add an alias within the aliases array found in app/config/app.php:

'aliases' => array(
	// ...
	
	'Festivus' => 'Fortean\Festivus\Facade\Festivus',
)

Thanks

Thanks to the Guzzle crew for making such an awesome client! Without you guys, I'd still be hand-coding silly REST calls!

License

This library is licensed under the MIT license.