Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. ConfigurableExtensionInterface.php

interface ConfigurableExtensionInterface

@author Yonel Ceruto <yonelceruto@gmail.com>

Hierarchy

  • interface \Symfony\Component\DependencyInjection\Extension\ConfigurableExtensionInterface extends \Symfony\Component\Config\Definition\ConfigurableInterface

Expanded class hierarchy of ConfigurableExtensionInterface

All classes that implement ConfigurableExtensionInterface

2 files declare their use of ConfigurableExtensionInterface
AbstractBundle.php in vendor/symfony/http-kernel/Bundle/AbstractBundle.php
BundleExtension.php in vendor/symfony/http-kernel/Bundle/BundleExtension.php

File

vendor/symfony/dependency-injection/Extension/ConfigurableExtensionInterface.php, line 21

Namespace

Symfony\Component\DependencyInjection\Extension
View source
interface ConfigurableExtensionInterface extends ConfigurableInterface {
    
    /**
     * Allows an extension to prepend the extension configurations.
     */
    public function prependExtension(ContainerConfigurator $container, ContainerBuilder $builder) : void;
    
    /**
     * Loads a specific configuration.
     */
    public function loadExtension(array $config, ContainerConfigurator $container, ContainerBuilder $builder) : void;

}

Members

Title Sort descending Modifiers Object type Summary Overrides
ConfigurableExtensionInterface::loadExtension public function Loads a specific configuration. 2
ConfigurableExtensionInterface::prependExtension public function Allows an extension to prepend the extension configurations. 2

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal