Skip to content
This repository was archived by the owner on Aug 1, 2024. It is now read-only.

Commit 7588970

Browse files
authored
Remove deprecation notice in PHP 8.1 (#357)
Adds a `TreeBuilder` return type
1 parent ecea502 commit 7588970

File tree

1 file changed

+4
-14
lines changed

1 file changed

+4
-14
lines changed

DependencyInjection/Configuration.php

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,9 @@ class Configuration implements ConfigurationInterface
1818
/**
1919
* {@inheritDoc}
2020
*/
21-
public function getConfigTreeBuilder()
21+
public function getConfigTreeBuilder(): TreeBuilder
2222
{
23-
$treeBuilder = new TreeBuilder('lexik_form_filter');
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('lexik_form_filter');
30-
}
31-
32-
$rootNode
23+
return (new TreeBuilder('lexik_form_filter'))->getRootNode()
3324
->children()
3425
->arrayNode('listeners')
3526
->addDefaultsIfNotSet()
@@ -67,8 +58,7 @@ public function getConfigTreeBuilder()
6758
->info('Encoding for case insensitive LIKE comparisons.')
6859
->defaultNull()
6960
->end()
70-
->end();
71-
72-
return $treeBuilder;
61+
->end()
62+
->end();
7363
}
7464
}

0 commit comments

Comments
 (0)