File tree Expand file tree Collapse file tree 1 file changed +14
-4
lines changed Expand file tree Collapse file tree 1 file changed +14
-4
lines changed Original file line number Diff line number Diff line change @@ -53,8 +53,13 @@ public function __construct($debug)
5353 */
5454 public function getConfigTreeBuilder ()
5555 {
56- $ treeBuilder = new TreeBuilder ();
57- $ rootNode = $ treeBuilder ->root ('fos_http_cache ' );
56+ if (method_exists (TreeBuilder::class, 'getRootNode ' )) {
57+ $ treeBuilder = new TreeBuilder ('fos_http_cache ' );
58+ $ rootNode = $ treeBuilder ->getRootNode ();
59+ } else {
60+ $ treeBuilder = new TreeBuilder ();
61+ $ rootNode = $ treeBuilder ->root ('fos_http_cache ' );
62+ }
5863
5964 $ rootNode
6065 ->validate ()
@@ -507,8 +512,13 @@ private function addProxyClientSection(ArrayNodeDefinition $rootNode)
507512 */
508513 private function getHttpDispatcherNode ()
509514 {
510- $ treeBuilder = new TreeBuilder ();
511- $ node = $ treeBuilder ->root ('http ' );
515+ if (method_exists (TreeBuilder::class, 'getRootNode ' )) {
516+ $ treeBuilder = new TreeBuilder ('http ' );
517+ $ node = $ treeBuilder ->getRootNode ();
518+ } else {
519+ $ treeBuilder = new TreeBuilder ();
520+ $ node = $ treeBuilder ->root ('http ' );
521+ }
512522
513523 $ node
514524 ->fixXmlConfig ('server ' )
You can’t perform that action at this time.
0 commit comments