Skip to content

Commit 1e2b6f1

Browse files
GwendolenLynchNyholm
authored andcommitted
Updates to allow Symfony 5 (#121)
- Update deprecated use of TreeBuilder
1 parent c2ea714 commit 1e2b6f1

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

Tests/Fixtures/SimpleConfiguration.php

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,13 @@ class SimpleConfiguration implements ConfigurationInterface
99
{
1010
public function getConfigTreeBuilder()
1111
{
12-
$treeBuilder = new TreeBuilder();
12+
$treeBuilder = new TreeBuilder('simple');
1313

14-
$rootNode = $treeBuilder->root('simple');
14+
if (method_exists($treeBuilder, 'getRootNode')) {
15+
$rootNode = $treeBuilder->getRootNode();
16+
} else {
17+
$rootNode = $treeBuilder->root('simple');
18+
}
1519

1620
$rootNode
1721
->fixXmlConfig('type', 'types')

composer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
"require": {
1616
"php": "^7.2",
1717
"matthiasnoback/symfony-config-test": "^4.0.1",
18-
"symfony/dependency-injection": "^3.4 || ^4.0",
19-
"symfony/config": "^3.4 || ^4.0",
20-
"symfony/yaml": "^3.4 || ^4.0"
18+
"symfony/dependency-injection": "^3.4 || ^4.0 || ^5.0",
19+
"symfony/config": "^3.4 || ^4.0 || ^5.0",
20+
"symfony/yaml": "^3.4 || ^4.0 || ^5.0"
2121
},
2222
"require-dev": {
2323
"phpunit/phpunit": "^8.0"

0 commit comments

Comments
 (0)