PHP Class Elcodi\Store\CoreBundle\DependencyInjection\StoreCoreExtension

Inheritance: extends Elcodi\Bundle\CoreBundle\DependencyInjection\Abstracts\AbstractExtension
Afficher le fichier Open project: elcodi/bamboo

Méthodes publiques

Méthode Description
getAlias ( ) : string Returns the extension alias, same value as extension name
getConfigFiles ( array $config ) : array Config files to load
getConfigFilesLocation ( ) : string Get the Config file location

Méthodes protégées

Méthode Description
getConfigurationInstance ( ) : Configuration Return a new Configuration instance.
postLoad ( array $config, ContainerBuilder $container ) Hook after load the full container
preLoad ( array $config, ContainerBuilder $container ) Hook after pre-pending configuration.
setupExceptions ( array $config, ContainerBuilder $container ) : null Setup exception listener

Method Details

getAlias() public méthode

Returns the extension alias, same value as extension name
public getAlias ( ) : string
Résultat string The alias

getConfigFiles() public méthode

return array( 'file1.yml', 'file2.yml', ... );
public getConfigFiles ( array $config ) : array
$config array Config
Résultat array Config files

getConfigFilesLocation() public méthode

Get the Config file location
public getConfigFilesLocation ( ) : string
Résultat string Config file location

getConfigurationInstance() protected méthode

If object returned by this method is an instance of ConfigurationInterface, extension will use the Configuration to read all bundle config definitions. Also will call getParametrizationValues method to load some config values to internal parameters.
protected getConfigurationInstance ( ) : Configuration
Résultat Configuration Configuration file

postLoad() protected méthode

Hook after load the full container
protected postLoad ( array $config, ContainerBuilder $container )
$config array Configuration
$container Symfony\Component\DependencyInjection\ContainerBuilder Container

preLoad() protected méthode

Hook after pre-pending configuration.
protected preLoad ( array $config, ContainerBuilder $container )
$config array Configuration
$container Symfony\Component\DependencyInjection\ContainerBuilder Container

setupExceptions() protected méthode

Setup exception listener
protected setupExceptions ( array $config, ContainerBuilder $container ) : null
$config array
$container Symfony\Component\DependencyInjection\ContainerBuilder
Résultat null