PHP Class Elcodi\Store\ConnectBundle\DependencyInjection\StoreConnectExtension

Author: Berny Cantos ([email protected])
Inheritance: extends Elcodi\Bundle\CoreBundle\DependencyInjection\Abstracts\AbstractExtension, implements Elcodi\Bundle\CoreBundle\DependencyInjection\Interfaces\EntitiesOverridableExtensionInterface
Show file Open project: elcodi/bamboo

Public Methods

Method Description
getAlias ( ) : string Returns the extension alias, same value as extension name
getConfigFiles ( array $config ) : array
getConfigFilesLocation ( ) : string
getEntitiesOverrides ( ) : array

Protected Methods

Method Description
getConfigurationInstance ( ) : Symfony\Component\Config\Definition\ConfigurationInterface Return a new Configuration instance.
getParametrizationValues ( array $config ) : array

Method Details

getAlias() public method

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

getConfigFiles() public method

public getConfigFiles ( array $config ) : array
$config array
return array

getConfigFilesLocation() public method

public getConfigFilesLocation ( ) : string
return string

getConfigurationInstance() protected method

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
return Symfony\Component\Config\Definition\ConfigurationInterface Configuration file

getEntitiesOverrides() public method

public getEntitiesOverrides ( ) : array
return array

getParametrizationValues() protected method

protected getParametrizationValues ( array $config ) : array
$config array
return array