PHP Класс Elcodi\Common\CommonBundle\DependencyInjection\ElcodiCommonExtension

Наследование: extends Elcodi\Bundle\CoreBundle\DependencyInjection\Abstracts\AbstractExtension
Показать файл Открыть проект

Открытые методы

Метод Описание
getAlias ( ) : string Returns the extension alias, same value as extension name
getConfigFilesLocation ( ) : string Get the Config file location

Защищенные методы

Метод Описание
getConfigFiles ( array $config ) : array Config files to load
getConfigurationInstance ( ) : Symfony\Component\Config\Definition\ConfigurationInterface Return a new Configuration instance.
getParametrizationValues ( array $config ) : array Load Parametrization definition

Описание методов

getAlias() публичный Метод

Returns the extension alias, same value as extension name
public getAlias ( ) : string
Результат string The alias

getConfigFiles() защищенный Метод

Each array position can be a simple file name if must be loaded always, or an array, with the filename in the first position, and a boolean in the second one. As a parameter, this method receives all loaded configuration, to allow setting this boolean value from a configuration value. return array( 'file1.yml', 'file2.yml', ['file3.yml', $config['my_boolean'], ... );
protected getConfigFiles ( array $config ) : array
$config array Config definitions
Результат array Config files

getConfigFilesLocation() публичный Метод

Get the Config file location
public getConfigFilesLocation ( ) : string
Результат string Config file location

getConfigurationInstance() защищенный Метод

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 ( ) : Symfony\Component\Config\Definition\ConfigurationInterface
Результат Symfony\Component\Config\Definition\ConfigurationInterface Configuration file

getParametrizationValues() защищенный Метод

return array( 'parameter1' => $config['parameter1'], 'parameter2' => $config['parameter2'], ... );
protected getParametrizationValues ( array $config ) : array
$config array Bundles config values
Результат array Parametrization values