/** * @param IDoctrineConfig $config * * @return EntityManager * @throws \Doctrine\ORM\ORMException */ public function createEntityManager(IDoctrineConfig $config) { $parameters = $config->getConfig(); $proxyDir = null; $configuration = $this->createConfiguration($config); $configuration->setNamingStrategy($this->createNamingStrategy()); return EntityManager::create($parameters, $configuration); }