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

addSemanticConfig() public method

Adds semantic configuration definition.
public addSemanticConfig ( Symfony\Component\Config\Definition\Builder\NodeBuilder $nodeBuilder )
$nodeBuilder Symfony\Component\Config\Definition\Builder\NodeBuilder Node just under ezpublish.system.
    public function addSemanticConfig(NodeBuilder $nodeBuilder)
    {
        $nodeBuilder->arrayNode('languages')->cannotBeEmpty()->info('Available languages, in order of precedence')->example(array('fre-FR', 'eng-GB'))->prototype('scalar')->end()->end()->arrayNode('translation_siteaccesses')->info('List of "translation siteaccesses" which can be used by language switcher.')->example(array('french_siteaccess', 'english_siteaccess'))->prototype('scalar')->end()->end();
    }