From 6efae29f2a7a4bd1eb38e65c1755d5c8e2f79163 Mon Sep 17 00:00:00 2001 From: Fabien Potencier Date: Sat, 15 Dec 2012 16:16:52 +0100 Subject: [PATCH] [TwigBundle] fixed configuration to avoid key normalizations for paths and globals (closes #5998) --- .../Bundle/TwigBundle/DependencyInjection/Configuration.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Symfony/Bundle/TwigBundle/DependencyInjection/Configuration.php b/src/Symfony/Bundle/TwigBundle/DependencyInjection/Configuration.php index c327037e2bd2..40982a5debb5 100644 --- a/src/Symfony/Bundle/TwigBundle/DependencyInjection/Configuration.php +++ b/src/Symfony/Bundle/TwigBundle/DependencyInjection/Configuration.php @@ -76,6 +76,7 @@ private function addGlobalsSection(ArrayNodeDefinition $rootNode) ->fixXmlConfig('global') ->children() ->arrayNode('globals') + ->keepKeys() ->useAttributeAsKey('key') ->example(array('foo' => '"@bar"', 'pi' => 3.14)) ->prototype('array') @@ -126,6 +127,7 @@ private function addTwigOptions(ArrayNodeDefinition $rootNode) ->scalarNode('auto_reload')->end() ->scalarNode('optimizations')->end() ->arrayNode('paths') + ->keepKeys() ->beforeNormalization() ->always() ->then(function ($paths) {