فهرست منبع

[DoctrineBundle] Do not try to fetch doctrine listeners if doctrine is not enabled

Jordi Boggiano 14 سال پیش
والد
کامیت
c2a8ca782b

+ 4 - 0
src/Symfony/Bundle/DoctrineBundle/DependencyInjection/Compiler/RegisterEventListenersAndSubscribersPass.php

@@ -15,6 +15,10 @@ class RegisterEventListenersAndSubscribersPass implements CompilerPassInterface
 
     public function process(ContainerBuilder $container)
     {
+        if (!$container->hasDefinition('doctrine')) {
+            return;
+        }
+
         $this->container = $container;
         $this->connections = $container->getDefinition('doctrine')->getArgument(1);