eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\Parser\Templates::preMap PHP Метод

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

public preMap ( array $config, eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\SiteAccessAware\ContextualizerInterface $contextualizer )
$config array
$contextualizer eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\SiteAccessAware\ContextualizerInterface
    public function preMap(array $config, ContextualizerInterface $contextualizer)
    {
        foreach ($config['siteaccess']['groups'] as $group => $saArray) {
            if (isset($config['system'][$group][static::NODE_KEY])) {
                $contextualizer->setContextualParameter(static::NODE_KEY, $group, $config[$contextualizer->getSiteAccessNodeName()][$group][static::NODE_KEY]);
            }
        }
        $contextualizer->mapConfigArray(static::NODE_KEY, $config);
    }