Могу ли я добавить процессор только к одному обработчику Monolog?

Могу ли я добавить процессор только к одному обработчику Monolog? Или есть какой-то другой способ, которым я могу изменить сообщение, которое отправляется только одному конкретному обработчику?

Я хочу добавить текстовую строку в конец $record['message'], Я могу сделать это сейчас с процессором, но это влияет на все мои обработчики, что не подходит для моей ситуации.

Благодарю.

1 ответ

Решение

Может быть, эта ссылка поможет вам: https://github.com/Seldaek/monolog/blob/master/doc/01-usage.md#customizing-the-log-format

Также вы можете добавить процессор непосредственно в обработчик:

$stackifyHandler->pushProcessor(<callable>);

Другие вопросы по тегам