-
-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Documented the console environment variables #4665
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
javiereguiluz
commented
Dec 17, 2014
Q | A |
---|---|
Doc fix? | no |
New docs? | yes |
Applies to | all |
Fixed tickets | #4162 |
$ php app/console command_name | ||
|
||
# 'prod' environment and debug enabled | ||
$ php app/console command_name --env=prod |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is wrong. The console file has a special handling for the prod env, forcing it to be in no-debug mode: https://github.com/symfony/symfony-standard/blob/20516f547e3282a1b3aeec2a284efd311aa9f5a4/app/console#L19
Use --env=test
instead for this case
any command: | ||
|
||
* ``SYMFONY_ENV``, sets the execution environment of the command to the value of | ||
this variable (``dev``, ``prod``, ``test``, etc.) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this should end with a semi-colon
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done. Thanks!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
|
||
By default, Symfony commands are executed in the ``dev`` environment and with the | ||
debug mode enabled. Use ``--env`` and ``-no-debug`` options to modify this behavior: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Use the [...]
* ``SYMFONY_ENV``, sets the execution environment of the command to the value of | ||
this variable (``dev``, ``prod``, ``test``, etc.); | ||
* ``SYMFONY_DEBUG``, if ``0``, debug mode is disabled. Otherwise, debug mode is | ||
enabled. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What about using a definition list here?
@javiereguiluz Wow, thanks for your really fast reaction. 👍 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
|
||
By default, Symfony commands are executed in the ``dev`` environment and with the | ||
debug mode enabled. Use the ``--env`` and ``-no-debug`` options to modify this |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think there is one dash missing in front of no-debug
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very good catch! Thanks.
This is awesome - great work Javier! |
…iluz) This PR was merged into the 2.3 branch. Discussion ---------- Documented the console environment variables | Q | A | ------------- | --- | Doc fix? | no | New docs? | yes | Applies to | all | Fixed tickets | #4162 Commits ------- df2a0f2 Fixes and tweaks dd8157f More tweaks and grammar fixes 2fb082d Rewordings and transformed a list into a definition list a1d88d8 More grammar fixes 8ead4a4 Minor grammar fix 6fc8f4c Fixed some errors in the explanation 7c4cd17 Documented the console environment variables