asavenkov / laravel-pachca-logger
在Laravel中向Pachca进行日志记录
v0.2.0
2023-03-25 21:07 UTC
Requires
- php: ~8.0|~8.1|~8.2
- guzzlehttp/guzzle: ^7.0
- illuminate/contracts: ~7.0|~8.0|~9.0|~10.0
- illuminate/queue: ~7.0|~8.0|~9.0|~10.0
- illuminate/support: ~7.0|~8.0|~9.0|~10.0
- monolog/monolog: ~1.12|^2.0|^3.0
This package is not auto-updated.
Last update: 2024-09-22 04:07:43 UTC
README
基于Pachca的Monolog驱动程序,用于Laravel
安装
composer require asavenkov/laravel-pachca-logger
使用方法
在你的config/logging.php
配置中添加新的驱动类型
'channels' => [ 'pachca' => [ 'driver' => 'custom', 'via' => SavenkovDev\PachcaLogger\PachcaLogger::class, 'webhook' => env('LOG_PACHCA_WEBHOOK_URL'), 'level' => env('LOG_LEVEL', 'debug'), 'maxDepth' => env('LOG_PACHCA_MAX_DEPTH', 2), ], ],
并将LOG_PACHCA_WEBHOOK_URL
添加到你的.env
文件中。
注意
如果你安装后遇到laravel.EMERGENCY: 无法创建配置的日志记录器. ... 日志 [pachca] 未定义.
错误,你可能需要清除缓存。
php artisan config:clear
贡献
欢迎提交拉取请求。对于重大更改,请首先提交一个问题来讨论你想要进行哪些更改。
确保根据需要添加或更新测试。
使用常规提交来编写提交信息。