如何定义一个自定义日志格式化程序
编辑该页面警告:你浏览的文档欧宝官网下载appob娱乐下载Symfony 3.4,不再维护。
读这个页面的更新版本Symfob娱乐下载ony 6.2(当前的稳定版本)。
如何定义一个自定义日志格式化程序
每个日志处理程序使用格式化程序
之前的格式记录日志。所有独白处理程序使用的一个实例独白\格式化程序\ LineFormatter
默认情况下但是你可以替换它。你格式化程序必须实现独白\格式化程序\ FormatterInterface
。
例如,使用内置的JsonFormatter
,注册一个服务然后配置处理程序使用它:
- YAML
- XML
- PHP
1 2 3 4 5 6 7
# app / config / config_prod。yml(和/或config_dev.yml)独白:处理程序:文件:类型:流水平:调试格式化程序:“monolog.formatter.json”
这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。