var/cache/dev/ContainerBJSA7Am/getDoctrineMongodb_Odm_DefaultDocumentManagerService.php line 53

Open in your IDE?
  1. <?php
  2. namespace ContainerBJSA7Am;
  3. use Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
  4. use Symfony\Component\DependencyInjection\Exception\RuntimeException;
  5. /**
  6.  * @internal This class has been auto-generated by the Symfony Dependency Injection Component.
  7.  */
  8. class getDoctrineMongodb_Odm_DefaultDocumentManagerService extends App_KernelDevDebugContainer
  9. {
  10.     /**
  11.      * Gets the public 'doctrine_mongodb.odm.default_document_manager' shared service.
  12.      *
  13.      * @return \Doctrine\ODM\MongoDB\DocumentManager
  14.      */
  15.     public static function do($container$lazyLoad true)
  16.     {
  17.         include_once \dirname(__DIR__4).'/vendor/doctrine/mongodb-odm/lib/Doctrine/ODM/MongoDB/DocumentManager.php';
  18.         include_once \dirname(__DIR__4).'/vendor/doctrine/mongodb-odm/lib/Doctrine/ODM/MongoDB/Configuration.php';
  19.         include_once \dirname(__DIR__4).'/vendor/doctrine/cache/lib/Doctrine/Common/Cache/ArrayCache.php';
  20.         include_once \dirname(__DIR__4).'/vendor/doctrine/mongodb-odm/lib/Doctrine/ODM/MongoDB/Mapping/Driver/AnnotationDriver.php';
  21.         include_once \dirname(__DIR__4).'/vendor/doctrine/mongodb-odm/lib/Doctrine/ODM/MongoDB/Repository/RepositoryFactory.php';
  22.         include_once \dirname(__DIR__4).'/vendor/doctrine/mongodb-odm-bundle/Repository/ContainerRepositoryFactory.php';
  23.         include_once \dirname(__DIR__4).'/vendor/doctrine/mongodb-odm-bundle/ManagerConfigurator.php';
  24.         $a = new \Doctrine\ODM\MongoDB\Configuration();
  25.         $b = new \Doctrine\Common\Cache\ArrayCache();
  26.         $b->setNamespace('sf_mongodb_default_hwzJ8Y2');
  27.         $c = new \Doctrine\Persistence\Mapping\Driver\MappingDriverChain();
  28.         $c->addDriver(new \Doctrine\ODM\MongoDB\Mapping\Driver\AnnotationDriver(($container->privates['annotations.cached_reader'] ?? $container->getAnnotations_CachedReaderService()), [=> (\dirname(__DIR__4).'/src/Document')]), 'App\\Document');
  29.         $a->setDocumentNamespaces(['App' => 'App\\Document']);
  30.         $a->setMetadataCacheImpl($b);
  31.         $a->setMetadataDriverImpl($c);
  32.         $a->setProxyDir(($container->targetDir.''.'/doctrine/odm/mongodb/Proxies'));
  33.         $a->setProxyNamespace('MongoDBODMProxies');
  34.         $a->setAutoGenerateProxyClasses(2);
  35.         $a->setHydratorDir(($container->targetDir.''.'/doctrine/odm/mongodb/Hydrators'));
  36.         $a->setHydratorNamespace('Hydrators');
  37.         $a->setAutoGenerateHydratorClasses(1);
  38.         $a->setDefaultDB($container->getEnv('resolve:MONGODB_DB'));
  39.         $a->setDefaultCommitOptions([]);
  40.         $a->setDefaultDocumentRepositoryClassName('Doctrine\\ODM\\MongoDB\\Repository\\DocumentRepository');
  41.         $a->setDefaultGridFSRepositoryClassName('Doctrine\\ODM\\MongoDB\\Repository\\DefaultGridFSRepository');
  42.         $a->setPersistentCollectionDir(($container->targetDir.''.'/doctrine/odm/mongodb/PersistentCollections'));
  43.         $a->setPersistentCollectionNamespace('PersistentCollections');
  44.         $a->setAutoGeneratePersistentCollectionClasses(0);
  45.         $a->setRepositoryFactory(new \Doctrine\Bundle\MongoDBBundle\Repository\ContainerRepositoryFactory(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService, [], [])));
  46.         $container->services['doctrine_mongodb.odm.default_document_manager'] = $instance \Doctrine\ODM\MongoDB\DocumentManager::create(($container->services['doctrine_mongodb.odm.default_connection'] ?? $container->load('getDoctrineMongodb_Odm_DefaultConnectionService')), $a, new \Symfony\Bridge\Doctrine\ContainerAwareEventManager($container));
  47.         (new \Doctrine\Bundle\MongoDBBundle\ManagerConfigurator([]))->configure($instance);
  48.         return $instance;
  49.     }
  50. }