diff --git a/composer.json b/composer.json index c271960..1b2a7a0 100644 --- a/composer.json +++ b/composer.json @@ -1,10 +1,12 @@ { "name": "4ernovm/datatable-bundle", "require": { - "php": ">=7.1", - "symfony/framework-bundle": ">=4.0", - "4ernovm/datatable": "0.*" + "php": ">=8.1", + "symfony/framework-bundle": "^7.0", + "4ernovm/datatable": "0.*", + "twig/twig": "^3.20" }, + "authors": [ { "name": "Michael Chernov", diff --git a/src/DatatableBundle/DependencyInjection/Configuration.php b/src/DatatableBundle/DependencyInjection/Configuration.php index e9701b9..a9b3ac2 100644 --- a/src/DatatableBundle/DependencyInjection/Configuration.php +++ b/src/DatatableBundle/DependencyInjection/Configuration.php @@ -14,10 +14,12 @@ class Configuration implements ConfigurationInterface /** * {@inheritDoc} */ - public function getConfigTreeBuilder() + public function getConfigTreeBuilder(): TreeBuilder + { - $treeBuilder = new TreeBuilder(); - $rootNode = $treeBuilder->root('chernoff_datatables'); + $treeBuilder = new TreeBuilder('chernoff_datatables'); + + $rootNode = $treeBuilder->getRootNode(); $rootNode ->children()