阅读(2926) (10)

Laravel 8 Monolog 格式化

2021-06-28 15:56:08 更新

使用 monolog 驱动时,Monolog 的 LineFormatter 用于默认的格式化处理器。当然,你也可以使用 formatterformatter_with 配置项自定义格式化处理器类型:

'browser' => [
    'driver' => 'monolog',
    'handler' => Monolog\Handler\BrowserConsoleHandler::class,
    'formatter' => Monolog\Formatter\HtmlFormatter::class,
    'formatter_with' => [
        'dateFormat' => 'Y-m-d',
    ],
],

如果所用的 Monolog 处理器能够提供自带的格式代处理器,可以将 formatter 配置项指定为 default:

'newrelic' => [
    'driver' => 'monolog',
    'handler' => Monolog\Handler\NewRelicHandler::class,
    'formatter' => 'default',
],