You are here

final public function ConfigurableExtension::load in Zircon Profile 8.0

Same name and namespace in other branches
  1. 8 vendor/symfony/http-kernel/DependencyInjection/ConfigurableExtension.php \Symfony\Component\HttpKernel\DependencyInjection\ConfigurableExtension::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

Overrides ExtensionInterface::load

File

vendor/symfony/http-kernel/DependencyInjection/ConfigurableExtension.php, line 33

Class

ConfigurableExtension
This extension sub-class provides first-class integration with the Config/Definition Component.

Namespace

Symfony\Component\HttpKernel\DependencyInjection

Code

public final function load(array $configs, ContainerBuilder $container) {
  $this
    ->loadInternal($this
    ->processConfiguration($this
    ->getConfiguration($configs, $container), $configs), $container);
}