Skip to content

Commit e125929

Browse files
Fix deprecated on tree builder root (#70)
* Fix deprecated on tree builder root * Require symfony/config ^4.2 * fix(deps): drop support for symfony 3.4 Co-authored-by: Oliver THEBAULT <Oliboy50@users.noreply.github.com>
1 parent 319f7fc commit e125929

2 files changed

Lines changed: 8 additions & 14 deletions

File tree

composer.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,19 +18,19 @@
1818
},
1919
"require": {
2020
"php": "^7.1.3",
21+
"symfony/config": "^4.4 || ^5.0",
22+
"symfony/dependency-injection": "^4.4 || ^5.0",
23+
"symfony/event-dispatcher-contracts": "^1.1 || ^2.1",
24+
"symfony/http-kernel": "^4.4 || ^5.0",
2125
"symfony/property-access": "^4.4 || ^5.0",
2226
"m6web/statsd": "^1.3"
2327
},
2428
"require-dev": {
25-
"atoum/atoum": "^2.8|^3.0",
29+
"atoum/atoum": "^2.8 || ^3.0",
2630
"m6web/coke": "~1.2",
2731
"m6web/symfony2-coding-standard": "~1.2",
28-
"symfony/config": "^4.4 || ^5.0",
2932
"symfony/console": "^4.4 || ^5.0",
30-
"symfony/dependency-injection": "^4.4 || ^5.0",
31-
"symfony/event-dispatcher-contracts": "^1.1 || ^2.1",
32-
"symfony/http-foundation": "^4.4 || ^5.0",
33-
"symfony/http-kernel": "^4.4 || ^5.0"
33+
"symfony/http-foundation": "^4.4 || ^5.0"
3434
},
3535
"autoload": {
3636
"psr-4": {

src/DependencyInjection/Configuration.php

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,8 @@ class Configuration implements ConfigurationInterface
1818
*/
1919
public function getConfigTreeBuilder()
2020
{
21-
// symfony/config >= 4.2.0
22-
if (\method_exists(TreeBuilder::class, 'getRootNode')) {
23-
$treeBuilder = new TreeBuilder('m6_statsd');
24-
$rootNode = $treeBuilder->getRootNode();
25-
} else {
26-
$treeBuilder = new TreeBuilder();
27-
$rootNode = $treeBuilder->root('m6_statsd');
28-
}
21+
$treeBuilder = new TreeBuilder('m6_statsd');
22+
$rootNode = $treeBuilder->getRootNode();
2923

3024
$this->addServersSection($rootNode);
3125
$this->addClientsSection($rootNode);

0 commit comments

Comments
 (0)