File tree Expand file tree Collapse file tree 1 file changed +15
-3
lines changed Expand file tree Collapse file tree 1 file changed +15
-3
lines changed Original file line number Diff line number Diff line change @@ -14,9 +14,13 @@ Environment Variables
1414---------------------
1515
1616Symfony 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
2125For example, if you're using Apache, environment variables can be set using
2226the 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+
97109Constants
98110---------
99111
You can’t perform that action at this time.
0 commit comments