[DI] Check privates before resolving alias in Container::initialized

This commit is contained in:
Roland Franssen 2017-07-12 20:41:02 +02:00
parent 2ed4cfb41c
commit c4b6066c9f

View File

@ -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]);
}