You are here

interface ConfigurationExtensionInterface in Service Container 7

Same name and namespace in other branches
  1. 7.2 modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Extension/ConfigurationExtensionInterface.php \Symfony\Component\DependencyInjection\Extension\ConfigurationExtensionInterface

ConfigurationExtensionInterface is the interface implemented by container extension classes.

@author Kevin Bond <kevinbond@gmail.com>

Hierarchy

Expanded class hierarchy of ConfigurationExtensionInterface

All classes that implement ConfigurationExtensionInterface

File

modules/providers/service_container_symfony/lib/Symfony/Component/DependencyInjection/Extension/ConfigurationExtensionInterface.php, line 22

Namespace

Symfony\Component\DependencyInjection\Extension
View source
interface ConfigurationExtensionInterface {

  /**
   * Returns extension configuration.
   *
   * @param array            $config    An array of configuration values
   * @param ContainerBuilder $container A ContainerBuilder instance
   *
   * @return ConfigurationInterface|null The configuration or null
   */
  public function getConfiguration(array $config, ContainerBuilder $container);

}

Members

Namesort descending Modifiers Type Description Overrides
ConfigurationExtensionInterface::getConfiguration public function Returns extension configuration. 1