You are here

public static function Drupal::setContainer in Drupal 9

Same name and namespace in other branches
  1. 8 core/lib/Drupal.php \Drupal::setContainer()

Sets a new global container.

Parameters

\Symfony\Component\DependencyInjection\ContainerInterface $container: A new container instance to replace the current.

179 calls to Drupal::setContainer()
AccessManagerTest::setUp in core/tests/Drupal/Tests/Core/Access/AccessManagerTest.php
AccessResultTest::setUp in core/tests/Drupal/Tests/Core/Access/AccessResultTest.php
ActiveWorkspaceCheckTest::setUp in core/modules/workspaces/tests/src/Unit/ActiveWorkspaceCheckTest.php
BaseFieldDefinitionTest::setUp in core/tests/Drupal/Tests/Core/Entity/BaseFieldDefinitionTest.php
BaseFieldDefinitionTestBase::setUp in core/tests/Drupal/Tests/Core/Field/BaseFieldDefinitionTestBase.php

... See full list

File

core/lib/Drupal.php, line 150

Class

Drupal
Static Service Container wrapper.

Code

public static function setContainer(ContainerInterface $container) {
  static::$container = $container;
}