Larastats Wingman is a package to push site monitoring data to Larastats.
You can install the package via composer:
composer require taecontrol/larastats-wingman
On the Handler.php
class, add the next code to capture all exceptions:
...
/**
* Register the exception handling callbacks for the application.
*
* @return void
*/
public function register()
{
if (! app()->environment('testing')) {
$this->reportable(function (Throwable $e) {
/** @var LarastatsWingman $wingman */
$wingman = app(LarastatsWingman::class);
$wingman->captureException($e);
});
}
}
...
Define the next .env
vars:
LARASTATS_DOMAIN=https://larastats.test
LARASTATS_SITE_API_TOKEN=********************
composer test
Please see CHANGELOG for more information on what has changed recently.
The MIT License (MIT). Please see License File for more information.