eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\Parser\Languages::preMap PHP Method

preMap() public method

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)
    {
        $contextualizer->mapConfigArray('languages', $config, ContextualizerInterface::UNIQUE);
        $contextualizer->mapConfigArray('translation_siteaccesses', $config, ContextualizerInterface::UNIQUE);
        $container = $contextualizer->getContainer();
        if ($container->hasParameter('ezpublish.siteaccesses_by_language')) {
            $this->siteAccessesByLanguages = $container->getParameter('ezpublish.siteaccesses_by_language');
        }
    }