Skip to content

Commit dbddc5b

Browse files
stephanvierkantsweoggy
authored andcommitted
Fixes Symfony 4.2 deprecation messages (backwards compatible) (stwe#887)
(cherry picked from commit 5cca7f7)
1 parent 33edce8 commit dbddc5b

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
@@ -27,8 +27,13 @@ class Configuration implements ConfigurationInterface
2727
*/
2828
public function getConfigTreeBuilder()
2929
{
30-
$treeBuilder = new TreeBuilder();
31-
$rootNode = $treeBuilder->root('sg_datatables');
30+
$treeBuilder = new TreeBuilder('sg_datatables');
31+
if (method_exists($treeBuilder, 'getRootNode')) {
32+
$rootNode = $treeBuilder->getRootNode();
33+
} else {
34+
// BC layer for symfony/config 4.1 and older
35+
$rootNode = $treeBuilder->root('sg_datatables');
36+
}
3237

3338
$this->addDatatableSection($rootNode);
3439

0 commit comments

Comments
 (0)