[Foundation] added the env and debug information in the project container class name to avoid potential clashes if you manipulate several container in the same PHP script
This commit is contained in:
parent
632ef95e06
commit
abe86d2608
@ -254,7 +254,7 @@ abstract class Kernel implements HttpKernelInterface, \Serializable
|
|||||||
|
|
||||||
protected function initializeContainer()
|
protected function initializeContainer()
|
||||||
{
|
{
|
||||||
$class = $this->name.'ProjectContainer';
|
$class = $this->name.ucfirst($this->environment).($this->debug ? 'Debug' : '').'ProjectContainer';
|
||||||
$location = $this->getCacheDir().'/'.$class;
|
$location = $this->getCacheDir().'/'.$class;
|
||||||
$reload = $this->debug ? $this->needsReload($class, $location) : false;
|
$reload = $this->debug ? $this->needsReload($class, $location) : false;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user