From e305b8e9c35f6b9b693a822ddcf1287f5e237c4d Mon Sep 17 00:00:00 2001 From: Martin Georgiev Date: Sun, 2 Dec 2018 13:35:50 +0000 Subject: [PATCH] Solve Symfony 4.2 TreeBuilder deprecation (#18) --- .travis.yml | 3 ++- .../SocialPostBundle/DependencyInjection/Configuration.php | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 86df2c6..a30c8ae 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,7 +14,7 @@ php: env: global: - LATEST_PHP_VERSION="7.2" - - MAINTAINED_SYMFONY_VERSIONS="2.8.*|3.4.*|4.0.*|4.1.*" + - MAINTAINED_SYMFONY_VERSIONS="2.8.*|3.4.*|4.0.*|4.1.*|4.2.*" matrix: - SYMFONY_VERSION="2.8.*" - SYMFONY_VERSION="3.0.*" @@ -24,6 +24,7 @@ env: - SYMFONY_VERSION="3.4.*" - SYMFONY_VERSION="4.0.*" - SYMFONY_VERSION="4.1.*" + - SYMFONY_VERSION="4.2.*" - SYMFONY_VERSION="dev-master" - DEPENDENCIES="beta" - DEPENDENCIES="low" diff --git a/src/MartinGeorgiev/SocialPostBundle/DependencyInjection/Configuration.php b/src/MartinGeorgiev/SocialPostBundle/DependencyInjection/Configuration.php index e961849..28b3b1a 100644 --- a/src/MartinGeorgiev/SocialPostBundle/DependencyInjection/Configuration.php +++ b/src/MartinGeorgiev/SocialPostBundle/DependencyInjection/Configuration.php @@ -17,8 +17,8 @@ class Configuration implements ConfigurationInterface { public function getConfigTreeBuilder(): TreeBuilder { - $treeBuilder = new TreeBuilder(); - $rootNode = $treeBuilder->root('social_post'); + $treeBuilder = new TreeBuilder('social_post'); + $rootNode = $treeBuilder->getRootNode($treeBuilder, 'social_post'); $rootNode ->children()