azagoru / laravel-pachca-logging
在 Laravel 中将日志记录到 Pachca
dev-main
2024-06-05 18:34 UTC
Requires
- php: ~8.0|~8.1|~8.2
- guzzlehttp/guzzle: ^7.0
- monolog/monolog: ~1.12|^2.0|^3.0
This package is auto-updated.
Last update: 2024-09-05 19:01:54 UTC
README
基于 Pachca 的 Monolog 驱动程序,适用于 Laravel
安装
composer require azagoru/laravel-pachca-logging
用法
在您的 config/logging.php
配置文件中添加新的驱动程序类型
'channels' => [ 'pachca' => [ 'driver' => 'custom', 'via' => Azagoru\PachcaLogging\PachcaLogger::class, 'webhook' => env('LOG_PACHCA_WEBHOOK_URL'), 'level' => env('LOG_LEVEL', 'debug'), 'name' => env('APP_NAME') , 'maxDepth' => env('LOG_PACHCA_MAX_DEPTH', 2), 'withTrace' => true, 'withTraceMarkup' => true, 'withTraceVendorLines' => true, ], ],
并将 LOG_PACHCA_WEBHOOK_URL
添加到您的 .env
文件中。
贡献
欢迎拉取请求。对于重大变更,请先打开一个问题来讨论您想要更改的内容。
请确保适当添加或更新测试。
使用 常规提交 进行提交消息。