Beispiel #1
0
 /**
  * @return DocumentManager
  */
 protected function createTestDocumentManager($paths = array())
 {
     $config = new \Doctrine\ODM\MongoDB\Configuration();
     $config->setAutoGenerateProxyClasses(true);
     $config->setProxyDir(\sys_get_temp_dir());
     $config->setHydratorDir(\sys_get_temp_dir());
     $config->setProxyNamespace('SymfonyTests\\Doctrine');
     $config->setHydratorNamespace('SymfonyTests\\Doctrine');
     $config->setMetadataDriverImpl($config->newDefaultAnnotationDriver($paths));
     $config->setMetadataCacheImpl(new \Doctrine\Common\Cache\ArrayCache());
     return DocumentManager::create(new Connection(), $config);
 }