This packages provides a way to see an historial of errors tracks

1.0.3 2021-09-14 21:51 UTC

This package is auto-updated.

Last update: 2021-10-14 22:03:01 UTC


Laravel exceptions it's a on project bug tracker package, this package can handle all your Laravel exceptions and store in database, you can define webhooks when an exceptions es thrown, and you can add your solutions in markdown format


Use the package manager composer to install Laravel Exceptions.

composer require andresdevr/laravel-exceptions

Then, run your migrations

php artisan migrate


You only have to add the Andresdevr\LaravelExceptions\Classes\Bugtrack::report to you exception handler located in app\Exceptions\Handler.php, by default Laravel use the Handler

* Register the exception handling callbacks for the application.
* @return void
public function register()
     $this->reportable(function (Throwable $e) {

Publish the assets of the markdown editor with the command

php artisan vendor:publish --tag=exceptions-assets 

You can configure Laravel Exceptions with

php artisan vendor:publish --tag=exceptions-config

You can access to the next routes to follow your exceptions

Method URI Name
GET|HEAD exceptions exceptions.index
GET|HEAD exceptions/{exception}
GET|HEAD exceptions/{exception}/errors exceptions.errors.index
GET|HEAD exceptions/{exception}/errors/{error}
GET|HEAD errors/{error}/solutions/create
GET|HEAD errors/{error}/solutions/{solution}


Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.