taecontrol / larastats-wingman
此包已被弃用且不再维护。未建议替代包。
Laravel包,用于与Larastats通信
v0.0.1
2022-11-06 01:12 UTC
Requires
- php: ^8.1
- friendsofphp/php-cs-fixer: ^3.11
- illuminate/contracts: ^9.0
- spatie/laravel-package-tools: ^1.13.0
Requires (Dev)
- laravel/pint: ^1.0
- nunomaduro/collision: ^6.0
- nunomaduro/larastan: ^2.0.1
- orchestra/testbench: ^7.0
- pestphp/pest: ^1.21
- pestphp/pest-plugin-laravel: ^1.1
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
- phpunit/phpunit: ^9.5
- spatie/laravel-ray: ^1.26
This package is auto-updated.
Last update: 2023-03-01 00:53:25 UTC
README
Larastats Wingman是一个包,用于将站点监控数据推送到Larastats。
安装
您可以通过composer安装此包
composer require taecontrol/larastats-wingman
在Handler.php
类中,添加以下代码以捕获所有异常
... /** * 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); }); } } ...
定义以下.env
变量
LARASTATS_DOMAIN=https://larastats.test
LARASTATS_SITE_API_TOKEN=********************
测试
composer test
变更日志
请参阅CHANGELOG以获取最近更改的更多信息。
鸣谢
许可证
MIT许可证(MIT)。请参阅许可证文件以获取更多信息。