Removed removal of parameters when optimizing the container so one class name stored in a parameter can be used for multiple services (think multiple entity/document managers)
This commit is contained in:
parent
b17400454b
commit
1fbabff572
@ -385,7 +385,6 @@ abstract class Kernel implements HttpKernelInterface, \Serializable
|
|||||||
foreach ($container->getDefinitions() as $definition) {
|
foreach ($container->getDefinitions() as $definition) {
|
||||||
if (false !== strpos($class = $definition->getClass(), '%')) {
|
if (false !== strpos($class = $definition->getClass(), '%')) {
|
||||||
$definition->setClass(Builder::resolveValue($class, $container->getParameters()));
|
$definition->setClass(Builder::resolveValue($class, $container->getParameters()));
|
||||||
unset($container[substr($class, 1, -1)]);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user