You are here

public function ExtensionInterface::load in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 vendor/symfony/dependency-injection/Extension/ExtensionInterface.php \Symfony\Component\DependencyInjection\Extension\ExtensionInterface::load()

Loads a specific configuration.

Parameters

array $config An array of configuration values:

ContainerBuilder $container A ContainerBuilder instance:

Throws

\InvalidArgumentException When provided tag is not defined in this extension

4 methods override ExtensionInterface::load()
ConfigurableExtension::load in vendor/symfony/http-kernel/DependencyInjection/ConfigurableExtension.php
Loads a specific configuration.
ExtensionLoadedExtension::load in vendor/symfony/http-kernel/Tests/Fixtures/ExtensionLoadedBundle/DependencyInjection/ExtensionLoadedExtension.php
Loads a specific configuration.
ExtensionPresentExtension::load in vendor/symfony/http-kernel/Tests/Fixtures/ExtensionPresentBundle/DependencyInjection/ExtensionPresentExtension.php
Loads a specific configuration.
ProjectExtension::load in vendor/symfony/dependency-injection/Tests/Fixtures/includes/ProjectExtension.php
Loads a specific configuration.

File

vendor/symfony/dependency-injection/Extension/ExtensionInterface.php, line 31

Class

ExtensionInterface
ExtensionInterface is the interface implemented by container extension classes.

Namespace

Symfony\Component\DependencyInjection\Extension

Code

public function load(array $config, ContainerBuilder $container);