function ContainerBuilder::getDefinition
Gets a service definition.
Throws
ServiceNotFoundException if the service definition does not exist
2 calls to ContainerBuilder::getDefinition()
- ContainerBuilder::doGet in vendor/
symfony/ dependency-injection/ ContainerBuilder.php - ContainerBuilder::findDefinition in vendor/
symfony/ dependency-injection/ ContainerBuilder.php - Gets a service definition by id or alias.
File
-
vendor/
symfony/ dependency-injection/ ContainerBuilder.php, line 1039
Class
- ContainerBuilder
- ContainerBuilder is a DI container that provides an API to easily describe services.
Namespace
Symfony\Component\DependencyInjectionCode
public function getDefinition(string $id) : Definition {
if (!isset($this->definitions[$id])) {
throw new ServiceNotFoundException($id);
}
return $this->definitions[$id];
}