我创建了一个派生自AbstractProcessingHandler
的处理程序类。我已经看到,我可以把它放在src/MyNamespace/MyBundle/Monolog/
中,但它让我担心了一下,因为这个处理程序在我登录数据的其他几个bundle中使用。所以其他捆绑包需要MyBundle才能正常工作,只是因为这个处理程序。我应该在哪里将我的Monolog自定义处理程序放入我的Symfony2项目中?
我试图把我的处理程序类放在lib/
中,但它似乎不起作用(也许我必须对Autoload做一些特别的事情?)。
或者我应该为这个处理函数创建一个新的bundle?
编辑:我真的不能将我的自定义处理程序类放在vendor/monolog/monolog/src/Monolog/Handler
中,因为那样我就无法将它添加到我的git存储库中:因为此文件夹由另一个git存储库管理(由Composer创建)