mojtabarks / api-exceptions
Exception list using in api which help you to easy manage your api exceptions
v2.1.1
2021-11-15 22:15 UTC
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