Skip to content

Commit 8198c52

Browse files
authored
Merge pull request #57 from Lutacon/deprecation_tree_builder
Fix deprecation for symfony/config 4.2
2 parents fbb6d03 + d1dfea8 commit 8198c52

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/DependencyInjection/Configuration.php

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,15 @@ class Configuration implements ConfigurationInterface
2424
*/
2525
public function getConfigTreeBuilder()
2626
{
27-
$treeBuilder = new TreeBuilder();
28-
$rootNode = $treeBuilder->root('broadway');
27+
$treeBuilder = new TreeBuilder('broadway');
28+
29+
if (\method_exists($treeBuilder, 'getRootNode')){
30+
$rootNode = $treeBuilder->getRootNode();
31+
}
32+
else {
33+
// BC layer for symfony/config 4.1 and older
34+
$rootNode = $treeBuilder->root('broadway');
35+
}
2936

3037
$rootNode
3138
->children()

0 commit comments

Comments
 (0)