deferdie/acumen-logger-laravel
用于将日志记录到Acumen Logger的Laravel包
dev-master
2024-07-29 22:46 UTC
Requires
- guzzlehttp/guzzle: ^7.2
- illuminate/support: ~5.5 || ~6.0 || ~7.0 || ^8.0 || ^9.0 || ^10.0
Requires (Dev)
- phpoption/phpoption: ^1.9@dev
- phpunit/phpunit: ^11.0@dev
- vlucas/phpdotenv: ^5.6@dev
This package is auto-updated.
Last update: 2024-08-29 23:03:38 UTC
README
欢迎使用Acumen Logs!本Laravel包让您轻松将异常和Laravel日志报告到Acumen Logs仪表板。如果您还没有账户,可以在此注册一个免费的账户。
入门指南
按照以下步骤在Laravel项目中启用Acumen Logs
步骤 1:安装Composer包
在终端中运行以下命令
composer require deferdie/acumen-logger-laravel --no-interaction
步骤 2:更新.env文件
ACUMEN_PROJECT_ID=""
ACUMEN_PROJECT_SECRET=""
步骤 3:注册服务提供者
将以下行添加到您的config/app.php文件中的"providers"数组中
\AcumenLogger\AcumenLoggerServiceProvider::class
步骤 4:发布配置文件
在终端中运行以下命令
php artisan vendor:publish --provider="AcumenLogger\AcumenLoggerServiceProvider"
步骤 5:更新异常处理器
更新您的app/Exceptions/Handler.php文件中的报告方法,如下所示
public function report(Throwable $e)
{
app(AcumenLogger::class)->handleException($e);
return parent::report($e);
}
可选:忽略异常
如果您想忽略某些异常,请将它们的完整类名添加到config/acumen.php文件中的ignore_exceptions数组中。
这就完成了!现在您可以在Laravel项目中开始使用Acumen Logs了。