Symfony\Component\DependencyInjection\Extension\Extension
Provides useful features shared by many extensions.
- Author: Fabien Potencier <fabien@symfony.com>
Synopsis
class Extension
implements
ExtensionInterface,ConfigurationExtensionInterface
{
- // methods
- public string getXsdValidationBasePath()
- public string getNamespace()
- public string getAlias()
- public void getConfiguration()
- protected final void processConfiguration()
- protected Boolean isConfigEnabled()
Hierarchy
Extended by
- Symfony\Bundle\SwiftmailerBundle\DependencyInjection\SwiftmailerExtension
- Symfony\Bundle\MonologBundle\DependencyInjection\MonologExtension
- Symfony\Component\HttpKernel\DependencyInjection\ConfigurableExtension
- Symfony\Component\HttpKernel\DependencyInjection\Extension
- Symfony\Bridge\Doctrine\DependencyInjection\AbstractDoctrineExtension
- Symfony\Bundle\FrameworkBundle\DependencyInjection\FrameworkExtension
- Symfony\Bundle\TwigBundle\DependencyInjection\TwigExtension
- Symfony\Bundle\WebProfilerBundle\DependencyInjection\WebProfilerExtension
- Symfony\Bundle\SecurityBundle\DependencyInjection\SecurityExtension
- Symfony\Bundle\AsseticBundle\DependencyInjection\AsseticExtension
- Doctrine\Bundle\DoctrineBundle\DependencyInjection\DoctrineExtension
- Sensio\Bundle\DistributionBundle\DependencyInjection\SensioDistributionExtension
- Sensio\Bundle\FrameworkExtraBundle\DependencyInjection\SensioFrameworkExtraExtension
Implements
Methods
protected
public
- getAlias() — Returns the recommended alias to use in XML.
- getConfiguration() — {@inheritDoc}
- getNamespace() — Returns the namespace to be used for this extension (XML namespace).
- getXsdValidationBasePath() — Returns the base path for the XSD files.