var/cache/dev/ContainerEn45CUf/getDoctrineMongodb_Odm_DefaultDocumentManagerService.php line 35

Open in your IDE?
  1. <?php
  2. namespace ContainerEn45CUf;
  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/persistence/src/Persistence/ObjectManager.php';
  18. include_once \dirname(__DIR__, 4).'/vendor/doctrine/mongodb-odm/src/DocumentManager.php';
  19. include_once \dirname(__DIR__, 4).'/vendor/doctrine/mongodb-odm/src/Configuration.php';
  20. include_once \dirname(__DIR__, 4).'/vendor/doctrine/persistence/src/Persistence/Mapping/Driver/MappingDriverChain.php';
  21. include_once \dirname(__DIR__, 4).'/vendor/doctrine/mongodb-odm/src/Mapping/Driver/AttributeDriver.php';
  22. include_once \dirname(__DIR__, 4).'/vendor/doctrine/mongodb-odm/src/Mapping/Driver/AnnotationDriver.php';
  23. include_once \dirname(__DIR__, 4).'/vendor/doctrine/mongodb-odm/src/Repository/RepositoryFactory.php';
  24. include_once \dirname(__DIR__, 4).'/vendor/doctrine/mongodb-odm-bundle/Repository/ContainerRepositoryFactory.php';
  25. include_once \dirname(__DIR__, 4).'/vendor/doctrine/mongodb-odm-bundle/ManagerConfigurator.php';
  26. $a = new \Doctrine\ODM\MongoDB\Configuration();
  27. $b = new \Doctrine\Persistence\Mapping\Driver\MappingDriverChain();
  28. $b->addDriver(new \Doctrine\ODM\MongoDB\Mapping\Driver\AnnotationDriver(($container->privates['annotations.cached_reader'] ?? $container->getAnnotations_CachedReaderService()), [0 => (\dirname(__DIR__, 4).'/src/Document')]), 'App\\Document');
  29. $a->setDocumentNamespaces(['App' => 'App\\Document']);
  30. $a->setMetadataCache(new \Symfony\Component\Cache\Adapter\ArrayAdapter());
  31. $a->setMetadataDriverImpl($b);
  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_mafo_logs_database'));
  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. }