Skip to content

Commit 49fa399

Browse files
authored
Merge pull request #245 from chalasr/sf-42-deprec
Fix deprecation on symfony/config 4.2
2 parents e6e352f + e16ce0c commit 49fa399

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

DependencyInjection/Configuration.php

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,14 @@ class Configuration implements ConfigurationInterface
2020
*/
2121
public function getConfigTreeBuilder()
2222
{
23-
$treeBuilder = new TreeBuilder();
24-
$rootNode = $treeBuilder->root('doctrine_migrations', 'array');
23+
$treeBuilder = new TreeBuilder('doctrine_migrations');
24+
25+
if (method_exists($treeBuilder, 'getRootNode')) {
26+
$rootNode = $treeBuilder->getRootNode();
27+
} else {
28+
// BC layer for symfony/config 4.1 and older
29+
$rootNode = $treeBuilder->root('doctrine_migrations', 'array');
30+
}
2531

2632
$organizeMigrationModes = $this->getOrganizeMigrationsModes();
2733

0 commit comments

Comments
 (0)