From 44e6a5d45f11c6efc1ed4ece11133d2e6c110766 Mon Sep 17 00:00:00 2001 From: Lukas Kahwe Smith Date: Sun, 6 Feb 2011 21:29:13 +0100 Subject: [PATCH] added exception_controller config option --- .../FrameworkBundle/DependencyInjection/Configuration.php | 1 + .../DependencyInjection/FrameworkExtension.php | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/Configuration.php b/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/Configuration.php index 418a754414..a5c351aa28 100644 --- a/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/Configuration.php +++ b/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/Configuration.php @@ -28,6 +28,7 @@ class Configuration ->scalarNode('charset')->end() ->scalarNode('document_root')->end() ->scalarNode('error_handler')->end() + ->scalarNode('exception_controller')->end() ->scalarNode('ide')->end() ->booleanNode('test')->end() ; diff --git a/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php b/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php index 40bf4df8c2..9ceab8ed3e 100644 --- a/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php +++ b/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php @@ -78,6 +78,10 @@ class FrameworkExtension extends Extension } } + if (isset($config['exception_controller'])) { + $container->setParameter('exception_listener.controller', $config['exception_controller']); + } + if (isset($config['ide'])) { $patterns = array( 'textmate' => 'txmt://open?url=file://%%f&line=%%l',