Skip to content

Commit 6d675db

Browse files
committed
minor #1968 don't use the deprecated interface with Symfony 4.2 (xabbuh)
This PR was merged into the 2.4-dev branch. Discussion ---------- don't use the deprecated interface with Symfony 4.2 #SymfonyConHackday2018 Commits ------- 9d9671c don't use the deprecated interface with Symfony 4.2
2 parents 775c14b + 9d9671c commit 6d675db

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

DependencyInjection/Configuration.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff 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_rest', 'array');
56+
$treeBuilder = new TreeBuilder('fos_rest');
57+
58+
if (method_exists($treeBuilder, 'getRootNode')) {
59+
$rootNode = $treeBuilder->getRootNode();
60+
} else {
61+
$rootNode = $treeBuilder->root('fos_rest');
62+
}
5863

5964
$rootNode
6065
->children()

0 commit comments

Comments
 (0)