/** * @inheritdoc */ public function setDocumentManager(DocumentManager $dm) { $this->dm = $dm; $this->evm = $dm->getEventManager(); }
public function __construct(DocumentManager $manager, EventManager $evm, HydratorFactoryInterface $hydratorFactory) { $this->dm = $manager; $this->evm = $evm; $this->listenersInvoker = new ListenersInvoker($manager->getEventManager(), $manager->getConfiguration()->getListenerResolver()); $this->hydratorFactory = $hydratorFactory; }