我使用了一些Doctrine ORM和Symfony的某些部分。 Doctrine有自己的Doctrine\Common\EventManager
类,Symfony使用它的组件Symfony\Component\EventDispatcher
。我只想使用一个经理/调度员服务来处理事件。 Doctrine\Common\EventManager
和Symfony\Component\EventDispatcher\EventDispatcherInterface
之间没有冲突,因此应该可以实现一个类,该类将从Doctrine扩展EventManager并从Symfony实现EventDispatcherInterface。有这样的套餐吗?或者出于某种原因这是个坏主意?