我可以仅将一个处理器添加到一个Monolog处理程序吗?

时间:2019-07-18 10:17:39

标签: monolog stackify

我可以仅将一个处理器添加到一个Monolog处理程序吗?还是有其他方法可以更改仅发送给一个特定处理程序的消息?

我想在$record['message']的末尾添加一个文本字符串。我现在可以使用处理器执行此操作,但是它会影响我的所有处理程序,这对我的情况不利。

谢谢。

1 个答案:

答案 0 :(得分:1)

也许此链接可以帮助您: https://github.com/Seldaek/monolog/blob/master/doc/01-usage.md#customizing-the-log-format

您还可以将处理器直接添加到处理程序中:

$stackifyHandler->pushProcessor(<callable>);

Adds a processor in the stack