【问题标题】:Can I add a Processor to just one Monolog handler?我可以将一个处理器添加到一个 Monolog 处理程序吗?
【发布时间】:2019-07-19 23:04:06
【问题描述】:

我可以只向一个 Monolog 处理程序添加一个处理器吗?或者有没有其他方法可以改变只发送给一个特定处理程序的消息?

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

谢谢。

【问题讨论】:

    标签: monolog stackify


    【解决方案1】:

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

    您也可以直接向处理程序添加处理器:

    $stackifyHandler->pushProcessor(<callable>);
    

    【讨论】:

    • 只为处理程序添加一个处理器正是我所需要的。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-09
    • 2016-10-08
    • 1970-01-01
    • 1970-01-01
    • 2012-12-02
    • 1970-01-01
    相关资源
    最近更新 更多