Skip to content

Commit 575b2fc

Browse files
authored
Merge pull request #35 from hacfi/sf_compat
Fix Symfony 4.2 deprecations for TreeBuilder
2 parents 45a5a17 + 1b2af22 commit 575b2fc

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

DependencyInjection/Configuration.php

+8-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,14 @@ class Configuration implements ConfigurationInterface
1717
*/
1818
public function getConfigTreeBuilder()
1919
{
20-
$treeBuilder = new TreeBuilder();
21-
$rootNode = $treeBuilder->root('burgov_key_value_form');
20+
$treeBuilder = new TreeBuilder('burgov_key_value_form');
21+
22+
if (method_exists($treeBuilder, 'getRootNode')) {
23+
$rootNode = $treeBuilder->getRootNode();
24+
} else {
25+
// BC layer for symfony/config 4.1 and older
26+
$rootNode = $treeBuilder->root('burgov_key_value_form');
27+
}
2228

2329
// Here you should define the parameters that are allowed to
2430
// configure your bundle. See the documentation linked above for

0 commit comments

Comments
 (0)