From: Raphaƫl Gertz <git@rapsys.eu>
Date: Thu, 29 Feb 2024 14:04:54 +0000 (+0100)
Subject: Add note about ignoreExtraKeys($remove = true) default behaviour
X-Git-Tag: 0.3.0~33
X-Git-Url: https://git.rapsys.eu/.gitweb.cgi/airbundle/commitdiff_plain/0fe0d85f3556c9421a2dcd44593648d4133b762c

Add note about ignoreExtraKeys($remove = true) default behaviour
---

diff --git a/DependencyInjection/RapsysAirExtension.php b/DependencyInjection/RapsysAirExtension.php
index e3f1bd6..fc0fb0b 100644
--- a/DependencyInjection/RapsysAirExtension.php
+++ b/DependencyInjection/RapsysAirExtension.php
@@ -33,6 +33,7 @@ class RapsysAirExtension extends Extension implements PrependExtensionInterface
 	public function prepend(ContainerBuilder $container) {
 		/* XXX: All that shit is not used anymore in theory
 		 * TODO: drop it ???
+		 * XXX: problem was with ignoreExtraKeys($remove = true) missing false argument
 		//Load framework configurations
 		//XXX: required to extract default_locale and translation.fallbacks
 		$frameworks = $container->getExtensionConfig('framework');
@@ -53,7 +54,7 @@ class RapsysAirExtension extends Extension implements PrependExtensionInterface
 		$container->setParameter('kernel.default_locale', $framework['default_locale']);
 
 		//Load rapsys_user configurations
-		//XXX: required to extract default_locale and translation.fallbacks
+		//XXX: required to extract class ?
 		$rapsys_users = $container->getExtensionConfig('rapsys_user');
 
 		//Recursively merge rapsys_user configurations
@@ -65,6 +66,9 @@ class RapsysAirExtension extends Extension implements PrependExtensionInterface
 			[]
 		);
 
+		//Set rapsys_user.languages key
+		$container->setParameter('rapsys_user', $rapsys_user);
+
 		//Set rapsys_user.languages key
 		$container->setParameter('rapsys_user.languages', $rapsys_user['languages']);*/