I have read a lot about the clear cache command for symfony2, but I have this question :
Is php app/console cache:clear --env=prod
with --env
,
The two constructor arguments for Symfony\Component\HttpKernel\Kernel are $environment
and $debug
.
So, to answer your question directly, app.php already uses the production environment. You'll notice that app_dev.php instantiates the kernel like this
$kernel = new AppKernel('dev', true);
So, the environment name that you pass to the kernel constructor maps to the environment name you'd use in console commands (i.e., the --env
).
Does that clear it up for you?