Skip to content

Commit 6110ef3

Browse files
authored
Merge pull request symfony#54 from bits4breakfast/patch-1
Fix deprecation for symfony/config 4.2+
2 parents 81249a9 + 7134356 commit 6110ef3

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/DependencyInjection/Configuration.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,13 @@ class Configuration implements ConfigurationInterface
1010
{
1111
public function getConfigTreeBuilder()
1212
{
13-
$treeBuilder = new TreeBuilder;
14-
$treeBuilder->root('aws', 'variable');
13+
// Most recent versions of TreeBuilder have a constructor
14+
if (\method_exists(TreeBuilder::class, '__construct')) {
15+
$treeBuilder = new TreeBuilder('aws', 'variable');
16+
} else { // which is not the case for older versions
17+
$treeBuilder = new TreeBuilder;
18+
$treeBuilder->root('aws', 'variable');
19+
}
1520

1621
return $treeBuilder;
1722
}

0 commit comments

Comments
 (0)