wboyz / laravel-api-responses
Api response helper for Laravel.
Installs: 1 118
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 3
Forks: 0
Open Issues: 0
Type:helper
Requires
- php: >=5.5.9
- illuminate/http: ^5.2
README
This is a helper package based on the Laracasts Incremental APIs tutorial series for returning correctly formed json responses for API calls.
Installation
Require this package with composer:
composer require wboyz/laravel-api-responses
After updating composer, add the ServiceProvider to the providers array in config/app.php:
Laravel 5.x:
WBoyz\LaravelApiResponses\WResponseServiceProvider::class,
If you want to use the facade, add this to your facades in app.php:
'WResp' => WBoyz\LaravelApiResponses\Facades\WResponse::class,
Usage
You can return responses using the Facade (when added), using the supported methods:
public function index() { return WResp::respondNotFound('Not Found!'); }
You can now return responses using the global helper function wresponse:
public function index() { return wresponse()->respondNotFound('Not Found!'); }