griffolion / psr-dot-notation-processor
允许在Monolog日志消息中使用花括号插值时使用点表示法。
v2.0.0
2023-05-22 03:25 UTC
Requires
- php: >=7.2
- monolog/monolog: ^2 <3
Requires (Dev)
- ext-json: *
- phpunit/phpunit: ^8.5.14
This package is auto-updated.
Last update: 2024-09-22 06:15:22 UTC
README
介绍
此包允许在Monolog中使用PSR-3日志消息插值时使用数组点表示法。当使用随Monolog标准提供的PsrLogMessageProcessor
时,只有第一级$record['context']
被解析到模板中。此处理器允许您访问更深层级的context
数组,以使用可能被埋藏的有意义的数据丰富您的日志消息。
示例
$logger->info('Call time took {call_stats.transfer_time}ms.', ['call_stats' => ['transfer_time' => 587]]);
将转换为
调用时间花费了587毫秒。
要求
- Monolog 2
安装
composer require griffolion/psr-dot-notation-processor