From 87c24d8c4aa09476312663b9e32737e0fdd3ee46 Mon Sep 17 00:00:00 2001 From: Stefan Koopmanschap Date: Tue, 28 May 2024 14:29:22 +0200 Subject: [PATCH] Fix the Configuration class where an upgrade step was forgotten (#9) Fix the Configuration class where an upgrade step was forgotten --- src/CouchbaseAccessLayerBundle.php | 6 ++++++ src/DependencyInjection/Configuration.php | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/CouchbaseAccessLayerBundle.php b/src/CouchbaseAccessLayerBundle.php index 05f42c3..3b96ccc 100644 --- a/src/CouchbaseAccessLayerBundle.php +++ b/src/CouchbaseAccessLayerBundle.php @@ -4,8 +4,14 @@ namespace BowlOfSoup\CouchbaseAccessLayerBundle; +use BowlOfSoup\CouchbaseAccessLayerBundle\DependencyInjection\CouchbaseAccessLayerExtension; +use Symfony\Component\DependencyInjection\Extension\ExtensionInterface; use Symfony\Component\HttpKernel\Bundle\AbstractBundle; class CouchbaseAccessLayerBundle extends AbstractBundle { + public function getContainerExtension(): ?ExtensionInterface + { + return new CouchbaseAccessLayerExtension(); + } } diff --git a/src/DependencyInjection/Configuration.php b/src/DependencyInjection/Configuration.php index 75e4d85..5137fe1 100644 --- a/src/DependencyInjection/Configuration.php +++ b/src/DependencyInjection/Configuration.php @@ -11,8 +11,8 @@ class Configuration implements ConfigurationInterface { public function getConfigTreeBuilder(): TreeBuilder { - $treeBuilder = new TreeBuilder(); - $rootNode = $treeBuilder->root('couchbase_access_layer'); + $treeBuilder = new TreeBuilder('couchbase_access_layer'); + $rootNode = $treeBuilder->getRootNode(); $rootNode ->children() ->scalarNode('host')->isRequired()->end()