Skip to content

Commit 3b6c2b9

Browse files
committed
feature #4269 [Cookbook][External Parameters] Enhance content (bicpi)
This PR was merged into the 2.3 branch. Discussion ---------- [Cookbook][External Parameters] Enhance content Enhance description of environment variables used as container parameters | Q | A | ------------- | --- | Doc fix? | no | New docs? | no | Applies to | all | Fixed tickets | - Commits ------- 93684e2 [Cookbook][External Parameters] Enhance description of environment variables
2 parents 69bfac1 + 93684e2 commit 3b6c2b9

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

cookbook/configuration/external_parameters.rst

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,13 @@ Environment Variables
1414
---------------------
1515

1616
Symfony will grab any environment variable prefixed with ``SYMFONY__`` and
17-
set it as a parameter in the service container. Double underscores are replaced
18-
with a period, as a period is not a valid character in an environment variable
19-
name.
17+
set it as a parameter in the service container. Some transformations are
18+
applied to the resulting parameter name:
19+
20+
* ``SYMFONY__`` prefix is removed;
21+
* Parameter name is lowercased;
22+
* Double underscores are replaced with a period, as a period is not
23+
a valid character in an environment variable name.
2024

2125
For example, if you're using Apache, environment variables can be set using
2226
the following ``VirtualHost`` configuration:
@@ -94,6 +98,14 @@ You can now reference these parameters wherever you need them.
9498
)
9599
));
96100
101+
.. note::
102+
103+
Even in debug mode, setting or changing an environment variable
104+
requires your cache to be cleared to make the parameter available.
105+
In debug mode, this is required since only a change to a configuration
106+
file that is loaded by Symfony triggers your configuration to be
107+
re-evaluated.
108+
97109
Constants
98110
---------
99111

0 commit comments

Comments
 (0)