Search code examples
symfonymonolog

Symfony log deprecated warning on new file


I want to log only the deprecated warnings to a new file. But I can't see how to achieve that with monolog. Is there a custom configuration?

Thanks in advance!


Solution

  • All Deprecated Message are logged As INFO level, php Channels so if You try this configuration All deprecation message will be logged in one file

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