Skip to content

Commit 7f31c49

Browse files
committed
Tweaks
1 parent 8d0b4a5 commit 7f31c49

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

configuration/env_var_processors.rst

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -787,15 +787,16 @@ Symfony provides the following env var processors:
787787
The ``env(enum:...)`` env var processor was introduced in Symfony 6.2.
788788

789789
``env(defined:NO_FOO)``
790-
Evaluates to ``true`` if the env var is defined (ie: different from ``''`` or ``null``), ``false`` otherwise.
790+
Evaluates to ``true`` if the env var exists and its value is from ``''``
791+
(an empty string) or ``null``; it returns ``false`` otherwise.
791792

792793
.. configuration-block::
793794

794795
.. code-block:: yaml
795796
796797
# config/services.yaml
797798
parameters:
798-
typed_env: '%env(defined:NO_FOO)%'
799+
typed_env: '%env(defined:FOO)%'
799800
800801
.. code-block:: xml
801802
@@ -810,14 +811,14 @@ Symfony provides the following env var processors:
810811
https://symfony.com/schema/dic/symfony/symfony-1.0.xsd">
811812
812813
<parameters>
813-
<parameter key="typed_env"'%env(defined:NO_FOO)%</parameter>
814+
<parameter key="typed_env"'%env(defined:FOO)%</parameter>
814815
</parameters>
815816
</container>
816817
817818
.. code-block:: php
818819
819820
// config/services.php
820-
$container->setParameter('typed_env', '%env(defined:NO_FOO)%');
821+
$container->setParameter('typed_env', '%env(defined:FOO)%');
821822
822823
.. versionadded:: 6.4
823824

0 commit comments

Comments
 (0)