azagoru/laravel-pachca-logging

在 Laravel 中将日志记录到 Pachca

dev-main 2024-06-05 18:34 UTC

This package is auto-updated.

Last update: 2024-09-05 19:01:54 UTC


README

基于 Pachca 的 Monolog 驱动程序,适用于 Laravel

Latest Stable Version Total Downloads License

安装

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 文件中。

贡献

欢迎拉取请求。对于重大变更,请先打开一个问题来讨论您想要更改的内容。

请确保适当添加或更新测试。

使用 常规提交 进行提交消息。

许可证

MIT