Quellcode durchsuchen

[FrameworkBundle] removed %error_handle.level% parameter

Fabien Potencier vor 14 Jahren
Ursprung
Commit
5e0c046abd

+ 4 - 2
src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php

@@ -74,8 +74,10 @@ class FrameworkExtension extends Extension
             if (false === $config['error_handler']) {
                 $container->getDefinition('error_handler')->setMethodCalls(array());
             } else {
-                $container->getDefinition('error_handler')->addMethodCall('register', array());
-                $container->setParameter('error_handler.level', $config['error_handler']);
+                $container
+                    ->getDefinition('error_handler')->addMethodCall('register', array())
+                    ->setParameter(0, $config['error_handler'])
+                ;
             }
         }
 

+ 1 - 2
src/Symfony/Bundle/FrameworkBundle/Resources/config/services.xml

@@ -8,7 +8,6 @@
         <parameter key="event_dispatcher.class">Symfony\Bundle\FrameworkBundle\ContainerAwareEventDispatcher</parameter>
         <parameter key="http_kernel.class">Symfony\Bundle\FrameworkBundle\HttpKernel</parameter>
         <parameter key="error_handler.class">Symfony\Component\HttpKernel\Debug\ErrorHandler</parameter>
-        <parameter key="error_handler.level">null</parameter>
         <parameter key="filesystem.class">Symfony\Component\HttpKernel\Util\Filesystem</parameter>
         <parameter key="cache_warmer.class">Symfony\Component\HttpKernel\CacheWarmer\CacheWarmerAggregate</parameter>
         <parameter key="cache_warmer.autoloader_map.class">Symfony\Bundle\FrameworkBundle\CacheWarmer\ClassMapCacheWarmer</parameter>
@@ -21,7 +20,7 @@
         </service>
 
         <service id="error_handler" class="%error_handler.class%" public="false">
-            <argument>%error_handler.level%</argument>
+            <argument /> <!-- level (null by default) -->
         </service>
 
         <service id="http_kernel" class="%http_kernel.class%">