Skip to content

Commit e73b674

Browse files
committed
Fix non-working examples of json and csv env var processors (closes symfony/symfony#50341).
1 parent f92acdb commit e73b674

File tree

1 file changed

+14
-18
lines changed

1 file changed

+14
-18
lines changed

configuration/env_var_processors.rst

+14-18
Original file line numberDiff line numberDiff line change
@@ -262,9 +262,8 @@ Symfony provides the following env var processors:
262262
263263
# config/packages/framework.yaml
264264
parameters:
265-
env(TRUSTED_HOSTS): '["10.0.0.1", "10.0.0.2"]'
266-
framework:
267-
trusted_hosts: '%env(json:TRUSTED_HOSTS)%'
265+
env(ALLOWED_LANGUAGES): '["en","de","es"]'
266+
app_allowed_languages: '%env(json:ALLOWED_LANGUAGES)%'
268267
269268
.. code-block:: xml
270269
@@ -279,10 +278,9 @@ Symfony provides the following env var processors:
279278
https://symfony.com/schema/dic/symfony/symfony-1.0.xsd">
280279
281280
<parameters>
282-
<parameter key="env(TRUSTED_HOSTS)">["10.0.0.1", "10.0.0.2"]</parameter>
281+
<parameter key="env(ALLOWED_LANGUAGES)">["en","de","es"]</parameter>
282+
<parameter key="app_allowed_languages">%env(json:ALLOWED_LANGUAGES)%</parameter>
283283
</parameters>
284-
285-
<framework:config trusted-hosts="%env(json:TRUSTED_HOSTS)%"/>
286284
</container>
287285
288286
.. code-block:: php
@@ -293,9 +291,9 @@ Symfony provides the following env var processors:
293291
use Symfony\Component\DependencyInjection\ContainerBuilder;
294292
use Symfony\Config\FrameworkConfig;
295293
296-
return static function (ContainerBuilder $container, FrameworkConfig $framework) {
297-
$container->setParameter('env(TRUSTED_HOSTS)', '["10.0.0.1", "10.0.0.2"]');
298-
$framework->trustedHosts(env('TRUSTED_HOSTS')->json());
294+
return static function (ContainerBuilder $container) {
295+
$container->setParameter('env(ALLOWED_LANGUAGES)', '["en","de","es"]');
296+
$container->setParameter('app_allowed_languages', '%env(json:ALLOWED_LANGUAGES)%');
299297
};
300298
301299
``env(resolve:FOO)``
@@ -348,9 +346,8 @@ Symfony provides the following env var processors:
348346
349347
# config/packages/framework.yaml
350348
parameters:
351-
env(TRUSTED_HOSTS): "10.0.0.1,10.0.0.2"
352-
framework:
353-
trusted_hosts: '%env(csv:TRUSTED_HOSTS)%'
349+
env(ALLOWED_LANGUAGES): "en,de,es"
350+
app_allowed_languages: '%env(csv:ALLOWED_LANGUAGES)%'
354351
355352
.. code-block:: xml
356353
@@ -365,10 +362,9 @@ Symfony provides the following env var processors:
365362
https://symfony.com/schema/dic/symfony/symfony-1.0.xsd">
366363
367364
<parameters>
368-
<parameter key="env(TRUSTED_HOSTS)">10.0.0.1,10.0.0.2</parameter>
365+
<parameter key="env(ALLOWED_LANGUAGES)">en,de,es</parameter>
366+
<parameter key="app_allowed_languages">%env(csv:ALLOWED_LANGUAGES)%</parameter>
369367
</parameters>
370-
371-
<framework:config trusted-hosts="%env(csv:TRUSTED_HOSTS)%"/>
372368
</container>
373369
374370
.. code-block:: php
@@ -379,9 +375,9 @@ Symfony provides the following env var processors:
379375
use Symfony\Component\DependencyInjection\ContainerBuilder;
380376
use Symfony\Config\FrameworkConfig;
381377
382-
return static function (ContainerBuilder $container, FrameworkConfig $framework) {
383-
$container->setParameter('env(TRUSTED_HOSTS)', '10.0.0.1,10.0.0.2');
384-
$framework->trustedHosts(env('TRUSTED_HOSTS')->csv());
378+
return static function (ContainerBuilder $container) {
379+
$container->setParameter('env(ALLOWED_LANGUAGES)', 'en,de,es');
380+
$container->setParameter('app_allowed_languages', '%env(csv:ALLOWED_LANGUAGES)%');
385381
};
386382
387383
``env(file:FOO)``

0 commit comments

Comments
 (0)