| Container::preRenderContainer |
function |
core/lib/Drupal/Core/Render/Element/Container.php |
Prevents optional containers from rendering if they have no children. |
| Container::processContainer |
function |
core/lib/Drupal/Core/Render/Element/Container.php |
Processes a container element. |
| Container::reset |
function |
core/lib/Drupal/Component/DependencyInjection/Container.php |
Resets shared services from the container. |
| Container::resolveServicesAndParameters |
function |
core/lib/Drupal/Component/DependencyInjection/Container.php |
Resolves arguments that represent services or variables to the real values. |
| Container::set |
function |
core/lib/Drupal/Component/DependencyInjection/Container.php |
|
| Container::setParameter |
function |
core/lib/Drupal/Component/DependencyInjection/Container.php |
|
| Container::__clone |
function |
core/lib/Drupal/Component/DependencyInjection/Container.php |
Ensure that cloning doesn't work. |
| Container::__construct |
function |
core/lib/Drupal/Component/DependencyInjection/Container.php |
Constructs a new Container instance. |
| Container::__sleep |
function |
core/lib/Drupal/Core/DependencyInjection/Container.php |
|
| ContainerBuilder |
class |
core/lib/Drupal/Core/DependencyInjection/ContainerBuilder.php |
Drupal's dependency injection container builder. |
| ContainerBuilder.php |
file |
core/lib/Drupal/Core/DependencyInjection/ContainerBuilder.php |
|
| ContainerBuilder::register |
function |
core/lib/Drupal/Core/DependencyInjection/ContainerBuilder.php |
|
| ContainerBuilder::set |
function |
core/lib/Drupal/Core/DependencyInjection/ContainerBuilder.php |
Overrides Symfony\Component\DependencyInjection\ContainerBuilder::set(). |
| ContainerBuilder::setAlias |
function |
core/lib/Drupal/Core/DependencyInjection/ContainerBuilder.php |
|
| ContainerBuilder::setParameter |
function |
core/lib/Drupal/Core/DependencyInjection/ContainerBuilder.php |
|
| ContainerBuilder::__construct |
function |
core/lib/Drupal/Core/DependencyInjection/ContainerBuilder.php |
|
| ContainerBuilder::__sleep |
function |
core/lib/Drupal/Core/DependencyInjection/ContainerBuilder.php |
|
| ContainerBuilderTest |
class |
core/tests/Drupal/Tests/Core/DependencyInjection/ContainerBuilderTest.php |
Tests Drupal\Core\DependencyInjection\ContainerBuilder. |
| ContainerBuilderTest.php |
file |
core/tests/Drupal/Tests/Core/DependencyInjection/ContainerBuilderTest.php |
|
| ContainerBuilderTest::testConstructor |
function |
core/tests/Drupal/Tests/Core/DependencyInjection/ContainerBuilderTest.php |
Tests constructor and resource tracking disabling. |
| ContainerBuilderTest::testGet |
function |
core/tests/Drupal/Tests/Core/DependencyInjection/ContainerBuilderTest.php |
Tests get. |
| ContainerBuilderTest::testRegister |
function |
core/tests/Drupal/Tests/Core/DependencyInjection/ContainerBuilderTest.php |
Tests register. |
| ContainerBuilderTest::testSerialize |
function |
core/tests/Drupal/Tests/Core/DependencyInjection/ContainerBuilderTest.php |
Tests serialization. |
| ContainerBuilderTest::testSetAlias |
function |
core/tests/Drupal/Tests/Core/DependencyInjection/ContainerBuilderTest.php |
Tests set alias. |
| ContainerBuilderTest::testSetDefinition |
function |
core/tests/Drupal/Tests/Core/DependencyInjection/ContainerBuilderTest.php |
Tests set definition. |
| ContainerBuilderTest::testSetParameterException |
function |
core/tests/Drupal/Tests/Core/DependencyInjection/ContainerBuilderTest.php |
Tests set parameter exception. |
| ContainerDerivativeDiscoveryDecorator |
class |
core/lib/Drupal/Core/Plugin/Discovery/ContainerDerivativeDiscoveryDecorator.php |
Injects dependencies into derivers if they use ContainerDeriverInterface. |
| ContainerDerivativeDiscoveryDecorator.php |
file |
core/lib/Drupal/Core/Plugin/Discovery/ContainerDerivativeDiscoveryDecorator.php |
|
| ContainerDerivativeDiscoveryDecorator::getDeriver |
function |
core/lib/Drupal/Core/Plugin/Discovery/ContainerDerivativeDiscoveryDecorator.php |
Gets a deriver for a base plugin. |
| ContainerDerivativeDiscoveryDecoratorTest |
class |
core/tests/Drupal/Tests/Core/Plugin/Discovery/ContainerDerivativeDiscoveryDecoratorTest.php |
Tests Drupal\Core\Plugin\Discovery\ContainerDerivativeDiscoveryDecorator. |
| ContainerDerivativeDiscoveryDecoratorTest.php |
file |
core/tests/Drupal/Tests/Core/Plugin/Discovery/ContainerDerivativeDiscoveryDecoratorTest.php |
|
| ContainerDerivativeDiscoveryDecoratorTest::testGetDefinitions |
function |
core/tests/Drupal/Tests/Core/Plugin/Discovery/ContainerDerivativeDiscoveryDecoratorTest.php |
Tests get definitions. |
| ContainerDeriverInterface |
interface |
core/lib/Drupal/Core/Plugin/Discovery/ContainerDeriverInterface.php |
Creates additional plugin definitions. |
| ContainerDeriverInterface.php |
file |
core/lib/Drupal/Core/Plugin/Discovery/ContainerDeriverInterface.php |
|
| ContainerDeriverInterface::create |
function |
core/lib/Drupal/Core/Plugin/Discovery/ContainerDeriverInterface.php |
Creates a new class instance. |
| ContainerFactory |
class |
core/lib/Drupal/Core/Plugin/Factory/ContainerFactory.php |
Plugin factory which passes a container to a create method. |
| ContainerFactory.php |
file |
core/lib/Drupal/Core/Plugin/Factory/ContainerFactory.php |
|
| ContainerFactory::createInstance |
function |
core/lib/Drupal/Core/Plugin/Factory/ContainerFactory.php |
Creates a plugin instance based on the provided ID and configuration. |
| ContainerFactoryPluginInterface |
interface |
core/lib/Drupal/Core/Plugin/ContainerFactoryPluginInterface.php |
Defines an interface for pulling plugin dependencies from the container. |
| ContainerFactoryPluginInterface.php |
file |
core/lib/Drupal/Core/Plugin/ContainerFactoryPluginInterface.php |
|
| ContainerFactoryPluginInterface::create |
function |
core/lib/Drupal/Core/Plugin/ContainerFactoryPluginInterface.php |
Creates an instance of the plugin. |
| ContainerInjectionInterface |
interface |
core/lib/Drupal/Core/DependencyInjection/ContainerInjectionInterface.php |
Defines a common interface for dependency container injection. |
| ContainerInjectionInterface.php |
file |
core/lib/Drupal/Core/DependencyInjection/ContainerInjectionInterface.php |
|
| ContainerInjectionInterface::create |
function |
core/lib/Drupal/Core/DependencyInjection/ContainerInjectionInterface.php |
Instantiates a new instance of this class. |
| ContainerInterface |
interface |
core/lib/Drupal/Component/DependencyInjection/ContainerInterface.php |
The interface for Drupal service container classes. |
| ContainerInterface.php |
file |
core/lib/Drupal/Component/DependencyInjection/ContainerInterface.php |
|
| ContainerInterface::getServiceIds |
function |
core/lib/Drupal/Component/DependencyInjection/ContainerInterface.php |
Gets all defined service IDs. |
| ContainerNotInitializedException |
class |
core/lib/Drupal/Core/DependencyInjection/ContainerNotInitializedException.php |
Exception, thrown when a method is called on a non-initialized container. |
| ContainerNotInitializedException.php |
file |
core/lib/Drupal/Core/DependencyInjection/ContainerNotInitializedException.php |
|
| ContainerRebuildTestServiceProvider |
class |
core/modules/system/tests/modules/container_rebuild_test/src/ContainerRebuildTestServiceProvider.php |
The service provider for testing container rebuilds. |