var/cache/dev/ContainerDCRsu7D/getDoctrineMongodb_Odm_DefaultConfigurationService.php line 29

Open in your IDE?
  1. <?php
  2. use Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
  3. use Symfony\Component\DependencyInjection\Exception\RuntimeException;
  4. // This file has been auto-generated by the Symfony Dependency Injection Component for internal use.
  5. // Returns the private 'doctrine_mongodb.odm.default_configuration' shared service.
  6. $this->privates['doctrine_mongodb.odm.default_configuration'] = $instance = new \Doctrine\ODM\MongoDB\Configuration();
  7. $a = new \Doctrine\Common\Cache\ArrayCache();
  8. $a->setNamespace('sf_mongodb_default_eaaQP_t');
  9. $b = new \Doctrine\Common\Persistence\Mapping\Driver\MappingDriverChain();
  10. $b->addDriver(new \Doctrine\ODM\MongoDB\Mapping\Driver\AnnotationDriver(($this->privates['annotations.cached_reader'] ?? $this->getAnnotations_CachedReaderService()), [=> '/app/src/Document']), 'App\\Document');
  11. $c = new \Doctrine\Bundle\MongoDBBundle\Logger\Logger(($this->privates['monolog.logger.doctrine'] ?? $this->load('getMonolog_Logger_DoctrineService.php')));
  12. $c->setBatchInsertThreshold(4);
  13. $instance->setDocumentNamespaces(['App' => 'App\\Document']);
  14. $instance->setMetadataCacheImpl($a);
  15. $instance->setMetadataDriverImpl($b);
  16. $instance->setProxyDir(($this->targetDirs[0].'/doctrine/odm/mongodb/Proxies'));
  17. $instance->setProxyNamespace('MongoDBODMProxies');
  18. $instance->setAutoGenerateProxyClasses(0);
  19. $instance->setHydratorDir(($this->targetDirs[0].'/doctrine/odm/mongodb/Hydrators'));
  20. $instance->setHydratorNamespace('Hydrators');
  21. $instance->setAutoGenerateHydratorClasses(0);
  22. $instance->setDefaultDB('sc');
  23. $instance->setDefaultCommitOptions([]);
  24. $instance->setRetryConnect(0);
  25. $instance->setRetryQuery(0);
  26. $instance->setDefaultDocumentRepositoryClassName('Doctrine\\ODM\\MongoDB\\DocumentRepository');
  27. $instance->setPersistentCollectionDir(($this->targetDirs[0].'/doctrine/odm/mongodb/PersistentCollections'));
  28. $instance->setPersistentCollectionNamespace('PersistentCollections');
  29. $instance->setAutoGeneratePersistentCollectionClasses(0);
  30. $instance->setRepositoryFactory(new \Doctrine\Bundle\MongoDBBundle\Repository\ContainerRepositoryFactory(($this->privates['.service_locator.9_yeNH1'] ?? ($this->privates['.service_locator.9_yeNH1'] = new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($this->getService, [])))));
  31. $instance->setLoggerCallable([=> new \Doctrine\Bundle\MongoDBBundle\Logger\AggregateLogger([=> $c=> ($this->privates['doctrine_mongodb.odm.data_collector.pretty'] ?? $this->getDoctrineMongodb_Odm_DataCollector_PrettyService())]), => 'logQuery']);
  32. return $instance;