Skip to content

Commit 618b46f

Browse files
authored
Fix Symfony 4.3 deprecation (Case 98936)
1 parent 65ecafd commit 618b46f

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

DependencyInjection/Configuration.php

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,16 @@ class Configuration implements ConfigurationInterface
1515
{
1616
public function getConfigTreeBuilder()
1717
{
18-
$treeBuilder = new TreeBuilder();
19-
$treeBuilder->root('webfactory_legacy_integration')
18+
$treeBuilder = new TreeBuilder('webfactory_legacy_integration');
19+
20+
if (method_exists($treeBuilder, 'getRootNode')) {
21+
$rootNode = $treeBuilder->getRootNode();
22+
} else {
23+
// BC layer for symfony/config 4.1 and older
24+
$rootNode = $treeBuilder->root('webfactory_legacy_integration');
25+
}
26+
27+
$rootNode
2028
->children()
2129
->scalarNode('legacyApplicationBootstrapFile')->defaultValue('%project.webdir%/wfD2Engine.php')->end()
2230
->scalarNode('parsingMode')

0 commit comments

Comments
 (0)