slueren / laravel
Laravel 官方 sleuren SDK
1.1.3
2023-05-17 16:27 UTC
Requires
- php: ^7.4 || ^8.0
- guzzlehttp/guzzle: ^6.0.2 || ^7.0
- illuminate/support: ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0
- nesbot/carbon: ^2.62.1
- symfony/var-dumper: ^5.2|^6.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.4
- mockery/mockery: ^1.3.3 || ^1.4.2
- orchestra/testbench: ^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0
- phpunit/phpunit: ^8.5.23 || ^9.5.12 || ^10.0.9
README
Laravel 官方 sleuren SDK
Sleuren Laravel 错误报告器可以追踪应用程序执行过程中发生的错误和异常,并提供详细信息的即时通知,以便优先处理、识别、重现和修复每个问题。
入门
安装
要安装 SDK,您需要在项目中使用 Composer。有关安装信息,请参阅 文档。
这是一个 Laravel SDK,意味着所有关于错误处理的代码都存放在这里。
composer require sleuren/laravel
配置
php artisan vendor:publish --provider="Sleuren\ServiceProvider"
并调整配置文件(config/sleuren.php),使用您所需的设置。
注意:默认情况下,只有生产环境会报告错误。要修改此设置,请编辑 sleuren 配置。
接下来是将 sleuren 驱动添加到 logging.php 文件中
'channels' => [ // ... 'sleuren' => [ 'driver' => 'sleuren', ], ],
之后,您已经配置了 Utah 通道,可以将它添加到 stack 部分
'channels' => [ 'stack' => [ 'driver' => 'stack', 'channels' => ['single', 'sleuren'], ], //... ],
用法
剩下的工作就是定义环境配置变量。
SLEUREN_KEY=
SLEUREN_KEY: 是您在创建项目时收到的项目 API 密钥。
从您的 Sleuren 控制台 获取这些变量。
在您的终端中运行此命令以测试是否一切正常
php artisan sleuren:test
文档
有关更多信息,请参阅 文档。