如何定义自定义日志格式化程序
编辑本页警告:您正在浏览的文档欧宝官网下载appob娱乐下载Symfony 5.0,现已不再维护。
读本页的更新版本用于Syob娱乐下载mfony 6.2(当前稳定版本)。
如何定义自定义日志格式化程序
每个日志处理程序都使用格式化程序
在记录日志之前对记录进行格式化。的所有独白处理程序都使用独白\格式化程序\ LineFormatter
默认值,但你可以替换它。你的格式化程序必须实现独白\格式化程序\ FormatterInterface
.
例如,使用内置的JsonFormatter
注册为一个服务,然后配置你的处理程序来使用它:
- YAML
- XML
- PHP
1 2 3 4 5 6 7
#配置/包/刺激/独白。Yaml(和/或config/packages/dev/ monoo . Yaml)独白:处理程序:文件:类型:流水平:调试格式化程序:“monolog.formatter.json”
此工作,包括代码示例,是根据创作共用BY-SA 3.0许可证。