Переглянути джерело

merged branch everzet/dbal-fix (PR #2635)

Commits
-------

24dcd0f [DoctrineBundle] added missing default parameters, needed to setup and use DBAL without ORM

Discussion
----------

[DoctrineBundle] added missing default parameters for DBAL

Without this change, user can't use DBAL without ORM. When user configures only DBAL - he'll get:

    [Symfony\Component\DependencyInjection\Exception\ParameterNotFoundException]
    The service "doctrine" has a dependency on a non-existent parameter "doctrine.entity_managers".
Fabien Potencier 13 роки тому
батько
коміт
c91d90f61e

+ 2 - 0
src/Symfony/Bundle/DoctrineBundle/Resources/config/dbal.xml

@@ -14,6 +14,8 @@
         <parameter key="doctrine.dbal.events.mysql_session_init.class">Doctrine\DBAL\Event\Listeners\MysqlSessionInit</parameter>
         <parameter key="doctrine.dbal.events.oracle_session_init.class">Doctrine\DBAL\Event\Listeners\OracleSessionInit</parameter>
         <parameter key="doctrine.class">Symfony\Bundle\DoctrineBundle\Registry</parameter>
+        <parameter key="doctrine.entity_managers" type="collection"></parameter>
+        <parameter key="doctrine.default_entity_manager"></parameter>
     </parameters>
 
     <services>