/**
  * @param ContainerBuilder $container
  */
 private function addRegisterMappingsPass(ContainerBuilder $container)
 {
     $mappings = [realpath(__DIR__ . '/Resources/config/doctrine/model') => 'FDevs\\CatalogBundle\\Model'];
     if (class_exists('Doctrine\\Bundle\\MongoDBBundle\\DependencyInjection\\Compiler\\DoctrineMongoDBMappingsPass')) {
         $container->addCompilerPass(DoctrineMongoDBMappingsPass::createXmlMappingDriver($mappings, ['f_devs_catalog.model_manager_name'], 'f_devs_catalog.backend_type_mongodb'));
     }
 }
 private function addRegisterMappingPass(ContainerBuilder $container)
 {
     $mappings = array(realpath(__DIR__ . '/Resources/config/doctrine/model') => 'Solilokiam\\SummernoteBundle\\Model');
     $ormCompilerClass = 'Doctrine\\Bundle\\DoctrineBundle\\DependencyInjection\\Compiler\\DoctrineOrmMappingsPass';
     if (class_exists($ormCompilerClass)) {
         $container->addCompilerPass(DoctrineOrmMappingsPass::createXmlMappingDriver($mappings, array('doctrine.orm.entity_manager'), 'fos_user.backend_type_orm'));
     }
     $mongoCompilerClass = 'Doctrine\\Bundle\\MongoDBBundle\\DependencyInjection\\Compiler\\DoctrineMongoDBMappingsPass';
     if (class_exists($mongoCompilerClass)) {
         $container->addCompilerPass(DoctrineMongoDBMappingsPass::createXmlMappingDriver($mappings, array('doctrine.odm.mongodb.document_manager'), 'fos_user.backend_type_mongodb'));
     }
 }
示例#3
0
 /**
  * @param ContainerBuilder $container
  */
 private function addRegisterMappingsPass(ContainerBuilder $container)
 {
     $mappings = [realpath(__DIR__ . '/Resources/config/doctrine') => 'HMLB\\DDD'];
     if (class_exists('Doctrine\\Bundle\\DoctrineBundle\\DependencyInjection\\Compiler\\DoctrineOrmMappingsPass')) {
         $container->addCompilerPass(DoctrineOrmMappingsPass::createXmlMappingDriver($mappings, ['fos_user.model_manager_name'], 'fos_user.backend_type_orm'));
     }
     if (class_exists('Doctrine\\Bundle\\MongoDBBundle\\DependencyInjection\\Compiler\\DoctrineMongoDBMappingsPass')) {
         $container->addCompilerPass(DoctrineMongoDBMappingsPass::createXmlMappingDriver($mappings, ['fos_user.model_manager_name'], 'fos_user.backend_type_mongodb'));
     }
     if (class_exists('Doctrine\\Bundle\\CouchDBBundle\\DependencyInjection\\Compiler\\DoctrineCouchDBMappingsPass')) {
         $container->addCompilerPass(DoctrineCouchDBMappingsPass::createXmlMappingDriver($mappings, ['fos_user.model_manager_name'], 'fos_user.backend_type_couchdb'));
     }
 }
 private function addRegisterMappingsPass(ContainerBuilder $container)
 {
     $mappings = array(realpath(__DIR__ . '/Resources/config/model') => 'Bazinga\\OAuthServerBundle\\Model');
     if (class_exists('Doctrine\\Bundle\\DoctrineBundle\\DependencyInjection\\Compiler\\DoctrineOrmMappingsPass')) {
         $container->addCompilerPass(DoctrineOrmMappingsPass::createXmlMappingDriver($mappings, array('bazinga.oauth.model_manager_name'), 'bazinga.oauth.backend_type_orm'));
     }
     if (class_exists('Doctrine\\Bundle\\MongoDBBundle\\DependencyInjection\\Compiler\\DoctrineMongoDBMappingsPass')) {
         $container->addCompilerPass(DoctrineMongoDBMappingsPass::createXmlMappingDriver($mappings, array('bazinga.oauth.model_manager_name'), 'bazinga.oauth.backend_type_mongodb'));
     }
     if (class_exists('Doctrine\\Bundle\\CouchDBBundle\\DependencyInjection\\Compiler\\DoctrineCouchDBMappingsPass')) {
         $container->addCompilerPass(DoctrineCouchDBMappingsPass::createXmlMappingDriver($mappings, array('bazinga.oauth.model_manager_name'), 'bazinga.oauth.backend_type_couchdb'));
     }
 }
 /**
  * @param ContainerBuilder $container
  */
 private function addRegisterMappingsPass(ContainerBuilder $container)
 {
     if (false === class_exists('Symfony\\Bridge\\Doctrine\\DependencyInjection\\CompilerPass\\RegisterMappingsPass')) {
         throw new \LogicException('Missing RegisterMappingsPass available since symfony 2.3');
     }
     $mappings = array(realpath(__DIR__ . '/Resources/config/doctrine-mapping') => 'AerialShip\\SamlSPBundle\\Model');
     if (class_exists('Doctrine\\Bundle\\DoctrineBundle\\DependencyInjection\\Compiler\\DoctrineOrmMappingsPass')) {
         $container->addCompilerPass(DoctrineOrmMappingsPass::createXmlMappingDriver($mappings, array('aerial_ship_saml_sp.model_manager_name'), 'aerial_ship_saml_sp.backend_type_orm'));
     }
     if (class_exists('Doctrine\\Bundle\\MongoDBBundle\\DependencyInjection\\Compiler\\DoctrineMongoDBMappingsPass')) {
         $container->addCompilerPass(DoctrineMongoDBMappingsPass::createXmlMappingDriver($mappings, array('aerial_ship_saml_sp.model_manager_name'), 'aerial_ship_saml_sp.backend_type_mongodb'));
     }
 }
 public function build(ContainerBuilder $container)
 {
     $container->addCompilerPass(new ValidationPass());
     $symfonyVersion = class_exists('Symfony\\Bridge\\Doctrine\\DependencyInjection\\CompilerPass\\RegisterMappingsPass');
     $mappings = array(realpath(__DIR__ . '/Resources/config/doctrine-mapping') => 'Tanna\\ProductBundle\\Model');
     //Doctrine ORM
     if ($symfonyVersion && class_exists('Doctrine\\Bundle\\DoctrineBundle\\DependencyInjection\\Compiler\\DoctrineOrmMappingsPass')) {
         //$container->addCompilerPass(DoctrineOrmMappingsPass::createXmlMappingDriver($mappings));
     }
     if ($symfonyVersion && class_exists('Doctrine\\Bundle\\MongoDBBundle\\DependencyInjection\\Compiler\\DoctrineMongoDBMappingsPass')) {
         $container->addCompilerPass(DoctrineMongoDBMappingsPass::createXmlMappingDriver($mappings, array(), null, array("Tanna\\ProductBundle" => "")));
     }
 }
 public function build(ContainerBuilder $container)
 {
     parent::build($container);
     $container->addCompilerPass(new ValidationPass());
     $container->addCompilerPass(new DbPass());
     $mappings = array(realpath(__DIR__ . '/Resources/config/doctrine-mapping') => 'NyroDev\\NyroCmsBundle\\Model');
     if (class_exists('Doctrine\\Bundle\\DoctrineBundle\\DependencyInjection\\Compiler\\DoctrineOrmMappingsPass')) {
         $container->addCompilerPass(DoctrineOrmMappingsPass::createXmlMappingDriver($mappings, array('nyrocms.model_manager_name')));
     }
     if (class_exists('Doctrine\\Bundle\\MongoDBBundle\\DependencyInjection\\Compiler\\DoctrineMongoDBMappingsPass')) {
         $container->addCompilerPass(DoctrineMongoDBMappingsPass::createXmlMappingDriver($mappings, array('nyrocms.model_manager_name')));
     }
 }
 public function build(ContainerBuilder $container)
 {
     parent::build($container);
     $modelDir = realpath(__DIR__ . '/Resources/config/doctrine/model');
     $mappings = [$modelDir => 'Ivoaz\\Bundle\\ContentEditableBundle\\Model'];
     $ormCompilerClass = 'Doctrine\\Bundle\\DoctrineBundle\\DependencyInjection\\Compiler\\DoctrineOrmMappingsPass';
     if (class_exists($ormCompilerClass)) {
         $container->addCompilerPass(DoctrineOrmMappingsPass::createXmlMappingDriver($mappings, ['ivoaz_content_editable.model_manager_name'], 'ivoaz_content_editable.model_type_orm', ['IvoazContentEditableBundle' => 'Symfony\\Cmf\\RoutingBundle\\Model']));
     }
     $mongoCompilerClass = 'Doctrine\\Bundle\\MongoDBBundle\\DependencyInjection\\Compiler\\DoctrineMongoDBMappingsPass';
     if (class_exists($mongoCompilerClass)) {
         $container->addCompilerPass(DoctrineMongoDBMappingsPass::createXmlMappingDriver($mappings, ['ivoaz_content_editable.model_manager_name'], 'ivoaz_content_editable.model_type_mongodb', ['IvoazContentEditableBundle' => 'Symfony\\Cmf\\RoutingBundle\\Model']));
     }
 }
 public function build(ContainerBuilder $container)
 {
     $managerName = 'publero_api_notification.storage.doctrine.model_manager_name';
     $mappings = [realpath(__DIR__ . '/Resources/config/doctrine/model') => __NAMESPACE__ . '\\Model'];
     if (class_exists('Doctrine\\Bundle\\DoctrineBundle\\DependencyInjection\\Compiler\\DoctrineOrmMappingsPass')) {
         $type = PubleroApiNotificationExtension::STORAGE_DOCTRINE_DB_DRIVER . '_orm';
         $mappingDriver = DoctrineOrmMappingsPass::createYamlMappingDriver($mappings, [$managerName], $type);
         $container->addCompilerPass($mappingDriver);
     }
     if (class_exists('Doctrine\\Bundle\\MongoDBBundle\\DependencyInjection\\Compiler\\DoctrineMongoDBMappingsPass')) {
         $type = PubleroApiNotificationExtension::STORAGE_DOCTRINE_DB_DRIVER . '_mongodb';
         $mappingDriver = DoctrineMongoDBMappingsPass::createYamlMappingDriver($mappings, [$managerName], $type);
         $container->addCompilerPass($mappingDriver);
     }
 }
 public function build(ContainerBuilder $container)
 {
     parent::build($container);
     // ...
     $modelDir = realpath(__DIR__ . '/Resources/config/doctrine');
     $mappings = array($modelDir => 'TxTony\\ArrowDBConnectorBundle\\Model');
     $ormCompilerClass = 'Doctrine\\Bundle\\DoctrineBundle\\DependencyInjection\\Compiler\\DoctrineOrmMappingsPass';
     if (class_exists($ormCompilerClass)) {
         $container->addCompilerPass(DoctrineOrmMappingsPass::createXmlMappingDriver($mappings, array('tx_tony_arrow_db_connector.model_manager_name'), 'tx_tony_arrow_db_connector.backend_type_orm'));
     }
     $mongoCompilerClass = 'Doctrine\\Bundle\\MongoDBBundle\\DependencyInjection\\Compiler\\DoctrineMongoDBMappingsPass';
     if (class_exists($mongoCompilerClass)) {
         $container->addCompilerPass(DoctrineMongoDBMappingsPass::createXmlMappingDriver($mappings, array('tx_tony_arrow_db_connector.model_manager_name'), 'tx_tony_arrow_db_connector.backend_type_mongodb'));
     }
 }
 /**
  * @param ContainerBuilder $container
  */
 private function addRegisterMappingsPass(ContainerBuilder $container)
 {
     // the base class is only available since symfony 2.3
     $symfonyVersion = class_exists('Symfony\\Bridge\\Doctrine\\DependencyInjection\\CompilerPass\\RegisterMappingsPass');
     $mappings = array(realpath(__DIR__ . '/Resources/config/doctrine/model') => 'TwoMartens\\Bundle\\CoreBundle\\Model');
     if ($symfonyVersion && class_exists('Doctrine\\Bundle\\DoctrineBundle\\DependencyInjection\\Compiler\\DoctrineOrmMappingsPass')) {
         $container->addCompilerPass(DoctrineOrmMappingsPass::createXmlMappingDriver($mappings, array(), 'twomartens.core.backend_type_orm', array('TwoMartensCoreBundle' => 'TwoMartens\\Bundle\\CoreBundle\\Model')));
     }
     if ($symfonyVersion && class_exists('Doctrine\\Bundle\\MongoDBBundle\\DependencyInjection\\Compiler\\DoctrineMongoDBMappingsPass')) {
         $container->addCompilerPass(DoctrineMongoDBMappingsPass::createXmlMappingDriver($mappings, array(), 'twomartens.core.backend_type_mongodb', array('TwoMartensCoreBundle' => 'TwoMartens\\Bundle\\CoreBundle\\Model')));
     }
     if ($symfonyVersion && class_exists('Doctrine\\Bundle\\CouchDBBundle\\DependencyInjection\\Compiler\\DoctrineCouchDBMappingsPass')) {
         $container->addCompilerPass(DoctrineCouchDBMappingsPass::createXmlMappingDriver($mappings, array(), 'twomartens.core.backend_type_couchdb', array('TwoMartensCoreBundle' => 'TwoMartens\\Bundle\\CoreBundle\\Model')));
     }
 }
示例#12
0
 /**
  * @param ContainerBuilder $container
  */
 private function addRegisterMappingsPass(ContainerBuilder $container)
 {
     // the base class is only available since symfony 2.3
     $symfonyVersion = class_exists('Symfony\\Bridge\\Doctrine\\DependencyInjection\\CompilerPass\\RegisterMappingsPass');
     $mappings = array(realpath(__DIR__ . '/Resources/config/doctrine/model') => 'Leaphly\\Cart\\Model');
     if ($symfonyVersion && class_exists('Doctrine\\Bundle\\DoctrineBundle\\DependencyInjection\\Compiler\\DoctrineOrmMappingsPass')) {
         $container->addCompilerPass(DoctrineOrmMappingsPass::createXmlMappingDriver($mappings, array('leaphly_cart.model_manager_name'), 'leaphly_cart.backend_type_orm'));
     } else {
         $container->addCompilerPass(RegisterMappingsPass::createOrmMappingDriver($mappings));
     }
     if ($symfonyVersion && class_exists('Doctrine\\Bundle\\MongoDBBundle\\DependencyInjection\\Compiler\\DoctrineMongoDBMappingsPass')) {
         $container->addCompilerPass(DoctrineMongoDBMappingsPass::createXmlMappingDriver($mappings, array('leaphly_cart.model_manager_name'), 'leaphly_cart.backend_type_mongodb'));
     } else {
         $container->addCompilerPass(RegisterMappingsPass::createMongoDBMappingDriver($mappings));
     }
 }