protected function getDoctrineMongodb_Odm_DefaultConfigurationService() { $a = new \Doctrine\Common\Cache\ArrayCache(); $a->setNamespace('sf2mongodb_default_59c9f89d66845be614334ace04577548242c89027a0af75abedc55d044b107e1'); $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'); $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'); 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_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 = 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; }