/**
  * Gets the 'doctrine_mongodb.odm.default_configuration' service.
  *
  * This service is shared.
  * This method always returns the same instance of the service.
  *
  * @return \Doctrine\ODM\MongoDB\Configuration A Doctrine\ODM\MongoDB\Configuration instance.
  */
 protected function getDoctrineMongodb_Odm_DefaultConfigurationService()
 {
     $a = new \Doctrine\Common\Cache\ArrayCache();
     $a->setNamespace('sf2mongodb_default_f8e1861c29d51710d03fc757e3effb289ace6597b2362f1871b5952432e41cd1');
     $b = new \Doctrine\Common\Persistence\Mapping\Driver\MappingDriverChain();
     $b->addDriver(new \Doctrine\ODM\MongoDB\Mapping\Driver\AnnotationDriver($this->get('annotation_reader'), array(0 => $this->targetDirs[3] . '/src/Acme/PersonBundle/Document')), 'Acme\\PersonBundle\\Document');
     $c = new \Doctrine\Bundle\MongoDBBundle\Logger\Logger($this->get('monolog.logger.doctrine', ContainerInterface::NULL_ON_INVALID_REFERENCE));
     $c->setBatchInsertThreshold(4);
     $this->services['doctrine_mongodb.odm.default_configuration'] = $instance = new \Doctrine\ODM\MongoDB\Configuration();
     $instance->setDocumentNamespaces(array('PersonBundle' => 'Acme\\PersonBundle\\Document'));
     $instance->setMetadataCacheImpl($a);
     $instance->setMetadataDriverImpl($b);
     $instance->setProxyDir(__DIR__ . '/doctrine/odm/mongodb/Proxies');
     $instance->setProxyNamespace('MongoDBODMProxies');
     $instance->setAutoGenerateProxyClasses(false);
     $instance->setHydratorDir(__DIR__ . '/doctrine/odm/mongodb/Hydrators');
     $instance->setHydratorNamespace('Hydrators');
     $instance->setAutoGenerateHydratorClasses(false);
     $instance->setDefaultDB('person');
     $instance->setDefaultCommitOptions(array());
     $instance->setRetryConnect(0);
     $instance->setRetryQuery(0);
     $instance->setDefaultRepositoryClassName('Doctrine\\ODM\\MongoDB\\DocumentRepository');
     $instance->setLoggerCallable(array(0 => new \Doctrine\Bundle\MongoDBBundle\Logger\AggregateLogger(array(0 => $c, 1 => $this->get('doctrine_mongodb.odm.data_collector.pretty'))), 1 => 'logQuery'));
     return $instance;
 }
 /**
  * Gets the 'doctrine_mongodb.odm.default_configuration' service.
  *
  * This service is shared.
  * This method always returns the same instance of the service.
  *
  * @return \Doctrine\ODM\MongoDB\Configuration A Doctrine\ODM\MongoDB\Configuration instance
  */
 protected function getDoctrineMongodb_Odm_DefaultConfigurationService()
 {
     $a = $this->get('annotation_reader');
     $b = new \Doctrine\Common\Cache\ArrayCache();
     $b->setNamespace('sf2mongodb_default_7647d006d7bc368ba7102dd989c0595b9e95402f97e9e94d3f88dcfa510be424');
     $c = new \Doctrine\ODM\MongoDB\Mapping\Driver\AnnotationDriver($a, array(0 => $this->targetDirs[3] . '\\src\\DigitalPilot\\CmsBundle\\Document', 1 => $this->targetDirs[3] . '\\src\\UserBundle\\Document'));
     $d = new \Doctrine\Common\Persistence\Mapping\Driver\MappingDriverChain();
     $d->addDriver($c, 'DigitalPilot\\CmsBundle\\Document');
     $d->addDriver($c, 'UserBundle\\Document');
     $d->addDriver(new \Doctrine\ODM\MongoDB\Mapping\Driver\XmlDriver(new \Doctrine\Common\Persistence\Mapping\Driver\SymfonyFileLocator(array($this->targetDirs[3] . '\\vendor\\friendsofsymfony\\user-bundle\\Resources\\config\\doctrine-mapping' => 'FOS\\UserBundle\\Model'), '.mongodb.xml')), 'FOS\\UserBundle\\Model');
     $e = new \Doctrine\Bundle\MongoDBBundle\Logger\Logger($this->get('monolog.logger.doctrine', ContainerInterface::NULL_ON_INVALID_REFERENCE));
     $e->setBatchInsertThreshold(4);
     $this->services['doctrine_mongodb.odm.default_configuration'] = $instance = new \Doctrine\ODM\MongoDB\Configuration();
     $instance->setDocumentNamespaces(array('CmsBundle' => 'DigitalPilot\\CmsBundle\\Document', 'UserBundle' => 'UserBundle\\Document'));
     $instance->setMetadataCacheImpl($b);
     $instance->setMetadataDriverImpl($d);
     $instance->setProxyDir(__DIR__ . '/doctrine/odm/mongodb/Proxies');
     $instance->setProxyNamespace('MongoDBODMProxies');
     $instance->setAutoGenerateProxyClasses(false);
     $instance->setHydratorDir(__DIR__ . '/doctrine/odm/mongodb/Hydrators');
     $instance->setHydratorNamespace('Hydrators');
     $instance->setAutoGenerateHydratorClasses(false);
     $instance->setDefaultDB('test_database');
     $instance->setDefaultCommitOptions(array());
     $instance->setRetryConnect(0);
     $instance->setRetryQuery(0);
     $instance->setLoggerCallable(array(0 => new \Doctrine\Bundle\MongoDBBundle\Logger\AggregateLogger(array(0 => $e, 1 => $this->get('doctrine_mongodb.odm.data_collector.pretty'))), 1 => 'logQuery'));
     return $instance;
 }
Exemplo n.º 3
0
 /**
  * Gets the 'doctrine_mongodb.odm.default_configuration' service.
  *
  * This service is shared.
  * This method always returns the same instance of the service.
  *
  * @return \Doctrine\ODM\MongoDB\Configuration A Doctrine\ODM\MongoDB\Configuration instance.
  */
 protected function getDoctrineMongodb_Odm_DefaultConfigurationService()
 {
     $a = $this->get('annotation_reader');
     $b = new \Doctrine\Common\Cache\ArrayCache();
     $b->setNamespace('sf2mongodb_default_7bf2c5739740f682deedc09d0d3e7fcb32c5f04377022ebb01d66d08ca5a34e8');
     $c = new \Doctrine\ODM\MongoDB\Mapping\Driver\AnnotationDriver($a, array(0 => $this->targetDirs[3] . '/src/MainBundle/Document', 1 => $this->targetDirs[3] . '/src/UsersBundle/Document', 2 => $this->targetDirs[3] . '/src/StoreBundle/Document'));
     $d = new \Doctrine\Common\Persistence\Mapping\Driver\MappingDriverChain();
     $d->addDriver($c, 'MainBundle\\Document');
     $d->addDriver($c, 'UsersBundle\\Document');
     $d->addDriver($c, 'StoreBundle\\Document');
     $d->addDriver(new \Doctrine\ODM\MongoDB\Mapping\Driver\XmlDriver(new \Doctrine\Common\Persistence\Mapping\Driver\SymfonyFileLocator(array($this->targetDirs[3] . '/vendor/friendsofsymfony/user-bundle/Resources/config/doctrine-mapping' => 'FOS\\UserBundle\\Model'), '.mongodb.xml')), 'FOS\\UserBundle\\Model');
     $e = new \Doctrine\Bundle\MongoDBBundle\Logger\Logger($this->get('monolog.logger.doctrine', ContainerInterface::NULL_ON_INVALID_REFERENCE));
     $e->setBatchInsertThreshold(4);
     $this->services['doctrine_mongodb.odm.default_configuration'] = $instance = new \Doctrine\ODM\MongoDB\Configuration();
     $instance->setDocumentNamespaces(array('MainBundle' => 'MainBundle\\Document', 'UsersBundle' => 'UsersBundle\\Document', 'StoreBundle' => 'StoreBundle\\Document'));
     $instance->setMetadataCacheImpl($b);
     $instance->setMetadataDriverImpl($d);
     $instance->setProxyDir(__DIR__ . '/doctrine/odm/mongodb/Proxies');
     $instance->setProxyNamespace('MongoDBODMProxies');
     $instance->setAutoGenerateProxyClasses(false);
     $instance->setHydratorDir(__DIR__ . '/doctrine/odm/mongodb/Hydrators');
     $instance->setHydratorNamespace('Hydrators');
     $instance->setAutoGenerateHydratorClasses(false);
     $instance->setDefaultDB('test_database');
     $instance->setDefaultCommitOptions(array());
     $instance->setRetryConnect(0);
     $instance->setRetryQuery(0);
     $instance->setLoggerCallable(array(0 => new \Doctrine\Bundle\MongoDBBundle\Logger\AggregateLogger(array(0 => $e, 1 => $this->get('doctrine_mongodb.odm.data_collector.pretty'))), 1 => 'logQuery'));
     return $instance;
 }
 /**
  * Gets the 'doctrine_mongodb.odm.default_configuration' service.
  *
  * This service is shared.
  * This method always returns the same instance of the service.
  *
  * @return \Doctrine\ODM\MongoDB\Configuration A Doctrine\ODM\MongoDB\Configuration instance.
  */
 protected function getDoctrineMongodb_Odm_DefaultConfigurationService()
 {
     $a = new \Doctrine\Common\Cache\ArrayCache();
     $a->setNamespace('sf2mongodb_default_d686cc03f64bc52b626c4ad0b517dccd226abf8936ed63a91a82c81c0865b3ac');
     $b = new \Doctrine\Common\Persistence\Mapping\Driver\MappingDriverChain();
     $b->addDriver(new \Doctrine\ODM\MongoDB\Mapping\Driver\AnnotationDriver($this->get('annotation_reader'), array(0 => $this->targetDirs[3] . '/src/MyApp/BlogBundle/Document')), 'MyApp\\BlogBundle\\Document');
     $c = new \Doctrine\Bundle\MongoDBBundle\Logger\Logger($this->get('monolog.logger.doctrine', ContainerInterface::NULL_ON_INVALID_REFERENCE));
     $c->setBatchInsertThreshold(4);
     $this->services['doctrine_mongodb.odm.default_configuration'] = $instance = new \Doctrine\ODM\MongoDB\Configuration();
     $instance->setDocumentNamespaces(array('MyAppBlogBundle' => 'MyApp\\BlogBundle\\Document'));
     $instance->setMetadataCacheImpl($a);
     $instance->setMetadataDriverImpl($b);
     $instance->setProxyDir(__DIR__ . '/doctrine/odm/mongodb/Proxies');
     $instance->setProxyNamespace('MongoDBODMProxies');
     $instance->setAutoGenerateProxyClasses(false);
     $instance->setHydratorDir(__DIR__ . '/doctrine/odm/mongodb/Hydrators');
     $instance->setHydratorNamespace('Hydrators');
     $instance->setAutoGenerateHydratorClasses(false);
     $instance->setDefaultDB('symfony2');
     $instance->setDefaultCommitOptions(array());
     $instance->setRetryConnect(0);
     $instance->setRetryQuery(0);
     $instance->setDefaultRepositoryClassName('Doctrine\\ODM\\MongoDB\\DocumentRepository');
     $instance->setLoggerCallable(array(0 => new \Doctrine\Bundle\MongoDBBundle\Logger\AggregateLogger(array(0 => $c, 1 => $this->get('doctrine_mongodb.odm.data_collector.pretty'))), 1 => 'logQuery'));
     return $instance;
 }