<?php
use Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
use Symfony\Component\DependencyInjection\Exception\RuntimeException;
// This file has been auto-generated by the Symfony Dependency Injection Component for internal use.
// Returns the private 'doctrine_mongodb.odm.default_configuration' shared service.
$this->privates['doctrine_mongodb.odm.default_configuration'] = $instance = new \Doctrine\ODM\MongoDB\Configuration();
$a = new \Doctrine\Common\Cache\ArrayCache();
$a->setNamespace('sf_mongodb_default_eaaQP_t');
$b = new \Doctrine\Common\Persistence\Mapping\Driver\MappingDriverChain();
$b->addDriver(new \Doctrine\ODM\MongoDB\Mapping\Driver\AnnotationDriver(($this->privates['annotations.cached_reader'] ?? $this->getAnnotations_CachedReaderService()), [0 => '/app/src/Document']), 'App\\Document');
$c = new \Doctrine\Bundle\MongoDBBundle\Logger\Logger(($this->privates['monolog.logger.doctrine'] ?? $this->load('getMonolog_Logger_DoctrineService.php')));
$c->setBatchInsertThreshold(4);
$instance->setDocumentNamespaces(['App' => 'App\\Document']);
$instance->setMetadataCacheImpl($a);
$instance->setMetadataDriverImpl($b);
$instance->setProxyDir(($this->targetDirs[0].'/doctrine/odm/mongodb/Proxies'));
$instance->setProxyNamespace('MongoDBODMProxies');
$instance->setAutoGenerateProxyClasses(0);
$instance->setHydratorDir(($this->targetDirs[0].'/doctrine/odm/mongodb/Hydrators'));
$instance->setHydratorNamespace('Hydrators');
$instance->setAutoGenerateHydratorClasses(0);
$instance->setDefaultDB('sc');
$instance->setDefaultCommitOptions([]);
$instance->setRetryConnect(0);
$instance->setRetryQuery(0);
$instance->setDefaultDocumentRepositoryClassName('Doctrine\\ODM\\MongoDB\\DocumentRepository');
$instance->setPersistentCollectionDir(($this->targetDirs[0].'/doctrine/odm/mongodb/PersistentCollections'));
$instance->setPersistentCollectionNamespace('PersistentCollections');
$instance->setAutoGeneratePersistentCollectionClasses(0);
$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, [])))));
$instance->setLoggerCallable([0 => new \Doctrine\Bundle\MongoDBBundle\Logger\AggregateLogger([0 => $c, 1 => ($this->privates['doctrine_mongodb.odm.data_collector.pretty'] ?? $this->getDoctrineMongodb_Odm_DataCollector_PrettyService())]), 1 => 'logQuery']);
return $instance;