File tree 1 file changed +14
-4
lines changed
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)
53
53
*/
54
54
public function getConfigTreeBuilder ()
55
55
{
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
+ }
58
63
59
64
$ rootNode
60
65
->validate ()
@@ -507,8 +512,13 @@ private function addProxyClientSection(ArrayNodeDefinition $rootNode)
507
512
*/
508
513
private function getHttpDispatcherNode ()
509
514
{
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
+ }
512
522
513
523
$ node
514
524
->fixXmlConfig ('server ' )
You can’t perform that action at this time.
0 commit comments