iMemento Exception Handler for Laravel
This is a custom exception handler that must be registered with Laravel.
Install
composer require imemento/exceptions-laravel
Add the service to config/app.php:
iMemento\Exceptions\Laravel\ExceptionsServiceProvider::class,
The exception to formatter mapping is done in the config/exceptions.php file.
Publish it if you want to add your custom mapping:
php artisan vendor:publish --tag=config
Replace the exception handler in bootstrap/app.php
$app->singleton(
Illuminate\Contracts\Debug\ExceptionHandler::class,
iMemento\Exceptions\Laravel\ExceptionHandler::class
);