[DI] Check privates before resolving alias in Container::initialized
This commit is contained in:
parent
2ed4cfb41c
commit
c4b6066c9f
@ -366,14 +366,14 @@ class Container implements ResettableContainerInterface
|
||||
return false;
|
||||
}
|
||||
|
||||
if (isset($this->aliases[$id])) {
|
||||
$id = $this->aliases[$id];
|
||||
}
|
||||
|
||||
if (isset($this->privates[$id])) {
|
||||
@trigger_error(sprintf('Checking for the initialization of the "%s" private service is deprecated since Symfony 3.4 and won\'t be supported anymore in Symfony 4.0.', $id), E_USER_DEPRECATED);
|
||||
}
|
||||
|
||||
if (isset($this->aliases[$id])) {
|
||||
$id = $this->aliases[$id];
|
||||
}
|
||||
|
||||
return isset($this->services[$id]);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user