diff --git a/DependencyInjection/Configuration.php b/DependencyInjection/Configuration.php index db809e5..668b392 100644 --- a/DependencyInjection/Configuration.php +++ b/DependencyInjection/Configuration.php @@ -18,18 +18,9 @@ class Configuration implements ConfigurationInterface /** * {@inheritDoc} */ - public function getConfigTreeBuilder() + public function getConfigTreeBuilder(): TreeBuilder { - $treeBuilder = new TreeBuilder('lexik_form_filter'); - - if (\method_exists($treeBuilder, 'getRootNode')) { - $rootNode = $treeBuilder->getRootNode(); - } else { - // BC layer for symfony/config 4.1 and older - $rootNode = $treeBuilder->root('lexik_form_filter'); - } - - $rootNode + return (new TreeBuilder('lexik_form_filter'))->getRootNode() ->children() ->arrayNode('listeners') ->addDefaultsIfNotSet() @@ -67,8 +58,7 @@ public function getConfigTreeBuilder() ->info('Encoding for case insensitive LIKE comparisons.') ->defaultNull() ->end() - ->end(); - - return $treeBuilder; + ->end() + ->end(); } }