/**
  * @return DoctrineEntityManager
  */
 public function createEntityManager()
 {
     return $this->entityManagerService->createEntityManager();
 }
 /**
  * Constructor.
  *
  * @param EventEmitterInterface $eventEmitter
  * @param EntityManagerService $entityManagerService
  */
 public function __construct(EventEmitterInterface $eventEmitter, EntityManagerService $entityManagerService)
 {
     $this->eventEmitter = $eventEmitter;
     $this->scope = new DoctrineScope($entityManagerService->setEventEmitter($this->eventEmitter));
     $this->listen();
 }