Symfony log устаревшее предупреждение о новом файле


Я хочу записывать в новый файл только устаревшие предупреждения. Но я не вижу, как достичь этого с помощью монолога. Существует ли пользовательская конфигурация?

Заранее спасибо!

1 3

1 ответ:

Все устаревшие сообщения регистрируются как информационный уровень, каналы php, поэтому если вы попробуете эту конфигурацию, все устаревшие сообщения будут регистрироваться в одном файле

monolog:
    handlers:
        security:
            level:    INFO
            type:     stream
            path:     '%kernel.logs_dir%/deprecated.log'
            channels: [php]