mojtabarks / api-exceptions
Exception list using in api which help you to easy manage your api exceptions
Installs: 61
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/mojtabarks/api-exceptions
Requires
README
a lightweight package for create and pass response for use in laravel || lumen
Installation
$ composer require mojtabarks/api-exceptions
lumen specific installation
if your project is lumen so you should copy mojtabarks/api-exceptions/src/config/exceptions to your config directory !
NOTE : If you don't have config directory so create it !
then add below code in your bootstrap/app.php :
$app->configure(exceptions);
laravel specific installation
$ php artisan vendor:publish --provider="Mojtabarks/ApiExceptions/Providers/ApiExceptionServiceProvider"
Usage
overwrite render method of App\Exceptions\Handler like this :
use Mojtabarks\ApiExceptions\Handlers\ApiException;
public function render($request, Throwable $exception)
{
return ApiException::handle($exception);
}
Authors
- Mojtaba Rakhisi - Initial work - github
License
This project is licensed under the MIT License - see the LICENSE.md file for details