File tree Expand file tree Collapse file tree 3 files changed +21
-8
lines changed Expand file tree Collapse file tree 3 files changed +21
-8
lines changed Original file line number Diff line number Diff line change 99matrix :
1010 fast_finish : true
1111 include :
12- - php : 7.2.5
12+ - php : 7.1
13+ - php : 7.2
1314 - php : 7.3
1415
1516cache :
Original file line number Diff line number Diff line change @@ -26,8 +26,13 @@ class Configuration implements ConfigurationInterface
2626 */
2727 public function getConfigTreeBuilder ()
2828 {
29- $ treeBuilder = new TreeBuilder ('florianv_swap ' );
30- $ rootNode = $ treeBuilder ->getRootNode ();
29+ if (method_exists (TreeBuilder::class, 'getRootNode ' )) {
30+ $ treeBuilder = new TreeBuilder ('florianv_swap ' );
31+ $ rootNode = $ treeBuilder ->getRootNode ();
32+ } else {
33+ $ treeBuilder = new TreeBuilder ();
34+ $ rootNode = $ treeBuilder ->root ('florianv_swap ' );
35+ }
3136
3237 $ rootNode
3338 ->fixXmlConfig ('provider ' )
@@ -194,10 +199,17 @@ public function getConfigTreeBuilder()
194199 return $ treeBuilder ;
195200 }
196201
202+
197203 private function createSimpleProviderNode ($ name )
198204 {
199- $ treeBuilder = new TreeBuilder ($ name );
200- $ node = $ treeBuilder ->getRootNode ();
205+ if (method_exists (TreeBuilder::class, 'getRootNode ' )) {
206+ $ treeBuilder = new TreeBuilder ($ name );
207+ $ node = $ treeBuilder ->getRootNode ();
208+ } else {
209+ $ treeBuilder = new TreeBuilder ();
210+ $ node = $ treeBuilder ->root ($ name );
211+ }
212+
201213 $ node
202214 ->children ()
203215 ->integerNode ('priority ' )->defaultValue (0 )->end ()
Original file line number Diff line number Diff line change 1616 "test" : " vendor/bin/phpunit"
1717 },
1818 "require" : {
19- "php" : " ^7.2.5 " ,
20- "symfony/framework-bundle" : " ~5.0" ,
19+ "php" : " ^5.6|^7.0 " ,
20+ "symfony/framework-bundle" : " ~3.0|~4.0|~ 5.0" ,
2121 "florianv/swap" : " ^4.0"
2222 },
2323 "require-dev" : {
2424 "php-http/guzzle6-adapter" : " ^1.0" ,
2525 "php-http/message" : " ^1.7" ,
26- "symfony/cache" : " ~5.0" ,
26+ "symfony/cache" : " ~3.0|~4.0|~ 5.0" ,
2727 "phpunit/phpunit" : " ~5.0" ,
2828 "nyholm/psr7" : " ^1.1"
2929 },
You can’t perform that action at this time.
0 commit comments