How to Use the Console

Version: 3.1
Edit this page

Warning: You are browsing the documentation for version 3.1 which is not maintained anymore.

If some of your projects are still using this version, consider upgrading.

How to Use the Console

The Using Console Commands, Shortcuts and Built-in Commands page of the components documentation looks at the global console options. When you use the console as part of the full-stack framework, some additional global options are available as well.

By default, console commands run in the dev environment and you may want to change this for some commands. For example, you may want to run some commands in the prod environment for performance reasons. Also, the result of some commands will be different depending on the environment. For example, the cache:clear command will clear and warm the cache for the specified environment only. To clear and warm the prod cache you need to run:

$ php bin/console cache:clear --env=prod

or the equivalent:

$ php bin/console cache:clear -e prod

In addition to changing the environment, you can also choose to disable debug mode. This can be useful where you want to run commands in the dev environment but avoid the performance hit of collecting debug data:

$ php bin/console list --no-debug
This work, including the code samples, is licensed under a Creative Commons BY-SA 3.0 license.