diff --git a/DependencyInjection/Configuration.php b/DependencyInjection/Configuration.php index e8a6224..a232f69 100644 --- a/DependencyInjection/Configuration.php +++ b/DependencyInjection/Configuration.php @@ -61,10 +61,9 @@ class Configuration implements ConfigurationInterface */ public function getConfigTreeBuilder() { - $treeBuilder = new TreeBuilder(); - $rootNode = $treeBuilder->root('stash'); + $treeBuilder = new TreeBuilder('stash'); - $rootNode + $treeBuilder->getRootNode() ->beforeNormalization() ->ifTrue(function ($v) { return is_array($v) && !array_key_exists('default_cache', $v) && array_key_exists('caches', $v); @@ -102,10 +101,9 @@ public function getCachesNode() { $drivers = array_keys(DriverList::getAvailableDrivers()); - $treeBuilder = new TreeBuilder(); - $node = $treeBuilder->root('caches'); + $treeBuilder = new TreeBuilder('caches'); - $childNode = $node + $childNode = $treeBuilder->getRootNode() ->fixXmlConfig('handler') ->fixXmlConfig('driver') ->beforeNormalization() @@ -145,7 +143,7 @@ public function getCachesNode() $childNode->end() ; - return $node; + return $treeBuilder->getRootNode(); } /** diff --git a/Resources/config/services.xml b/Resources/config/services.xml index 747a1cb..60db931 100644 --- a/Resources/config/services.xml +++ b/Resources/config/services.xml @@ -28,7 +28,7 @@ %stash.default_cache% %stash.caches% %stash.caches.options% - +