From df9cc8c5953d770e26a21d3350bc99ec0eb479b2 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Rapha=C3=ABl=20Gertz?= Date: Thu, 1 Feb 2024 04:23:56 +0100 Subject: [PATCH] Cleanup Add locale, locales and languages config keys --- DependencyInjection/Configuration.php | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/DependencyInjection/Configuration.php b/DependencyInjection/Configuration.php index 4e20178..ed54893 100644 --- a/DependencyInjection/Configuration.php +++ b/DependencyInjection/Configuration.php @@ -65,14 +65,16 @@ class Configuration implements ConfigurationInterface { 'url' => 'rapsys_air' ], 'copy' => [ - 'long' => 'John Doe all rights reserved', + 'long' => 'All rights reserved', 'short' => 'Copyright 2019' ], 'contact' => [ 'name' => 'John Doe', 'mail' => 'contact@example.com' ], - 'locales' => '%kernel.translator.fallbacks%' + 'locale' => '%kernel.default_locale%', + 'locales' => '%kernel.translator.fallbacks%', + 'languages' => '%rapsys_user.languages%', ]; //Here we define the parameters that are allowed to configure the bundle. @@ -115,7 +117,14 @@ class Configuration implements ConfigurationInterface { ->scalarNode('mail')->cannotBeEmpty()->defaultValue($defaults['contact']['mail'])->end() ->end() ->end() + ->scalarNode('locale')->cannotBeEmpty()->defaultValue($defaults['locale'])->end() ->scalarNode('locales')->cannotBeEmpty()->defaultValue($defaults['locales'])->end() + ->scalarNode('languages')->cannotBeEmpty()->defaultValue($defaults['languages'])->end() + /*->arrayNode('languages') + ->treatNullLike([]) + ->defaultValue($defaults['languages']) + ->scalarPrototype()->end() + ->end()*/ ->end() ->end(); -- 2.41.1