Skip to content

Commit 6cd24e5

Browse files
authored
Merge pull request #9 from ecentria/SP-2983-e-deprecations
SP-2983 Root method deprecation fix
2 parents 2e0b140 + 5bdc241 commit 6cd24e5

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

DependencyInjection/Configuration.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,13 @@ class Configuration implements ConfigurationInterface
2828
*/
2929
public function getConfigTreeBuilder()
3030
{
31-
$builder = new TreeBuilder();
32-
$rootNode = $builder->root(EcentriaCrontabBundle::ALIAS);
31+
$builder = new TreeBuilder(EcentriaCrontabBundle::ALIAS);
32+
if (method_exists($builder, 'getRootNode')) {
33+
$rootNode = $builder->getRootNode();
34+
} else {
35+
// BC layer for symfony/config 4.1 and older
36+
$rootNode = $builder->root(EcentriaCrontabBundle::ALIAS);
37+
}
3338

3439
$rootNode
3540
->children()

0 commit comments

Comments
 (0)