PHP Interface eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\SiteAccessAware\ConfigurationMapperInterface

ConfigurationMapper needs to be passed to ConfigurationProcessor::mapConfig().
See also: ConfigurationProcessor::mapConfig()
Datei anzeigen Open project: ezsystems/ezpublish-kernel

Public Methods

Method Description
mapConfig ( array &$scopeSettings, string $currentScope, eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\SiteAccessAware\ContextualizerInterface $contextualizer ) Does semantic config to internal container parameters mapping for $currentScope.

Method Details

mapConfig() public method

This method is called by the ConfigurationProcessor, for each available scopes (e.g. SiteAccess, SiteAccess groups or "global").
public mapConfig ( array &$scopeSettings, string $currentScope, eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\SiteAccessAware\ContextualizerInterface $contextualizer )
$scopeSettings array Parsed semantic configuration for current scope. It is passed by reference, making it possible to alter it for usage after `mapConfig()` has run.
$currentScope string
$contextualizer eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\SiteAccessAware\ContextualizerInterface