Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. ContainerBuilder.php

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\DependencyInjection

Code

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;
        }
    }
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal