function ContainerBuilder::removeBindings
Removes bindings for a service.
@internal
File
-
vendor/
symfony/ dependency-injection/ ContainerBuilder.php, line 1618
Class
- ContainerBuilder
- ContainerBuilder is a DI container that provides an API to easily describe services.
Namespace
Symfony\Component\DependencyInjectionCode
public function removeBindings(string $id) : void {
if ($this->hasDefinition($id)) {
foreach ($this->getDefinition($id)
->getBindings() as $key => $binding) {
[
,
$bindingId,
] = $binding->getValues();
$this->removedBindingIds[(int) $bindingId] = true;
}
}
}