Skip to content

Commit 8f629c2

Browse files
authored
Merge pull request #440 from killerwolf/fix-sf43-deprecation
fix symfony 4.3 deprecation about root nodes
2 parents d91b0f1 + a08fd07 commit 8f629c2

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
@@ -33,8 +33,13 @@ class Configuration implements ConfigurationInterface
3333
*/
3434
public function getConfigTreeBuilder()
3535
{
36-
$treeBuilder = new TreeBuilder();
37-
$root = $treeBuilder->root('cmf_routing');
36+
$treeBuilder = new TreeBuilder('cmf_routing');
37+
if (method_exists($treeBuilder, 'getRootNode')) {
38+
$root = $treeBuilder->getRootNode();
39+
} else {
40+
// BC layer for symfony/config 4.1 and older
41+
$root = $treeBuilder->root('cmf_routing');
42+
}
3843

3944
$this->addChainSection($root);
4045
$this->addDynamicSection($root);

0 commit comments

Comments
 (0)