Class

eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\Parser\FieldEditTemplates

class FieldEditTemplates extends Templates

Constants

NODE_KEY

INFO

INFO_TEMPLATE_KEY

Methods

addSemanticConfig(NodeBuilder $nodeBuilder)

Adds semantic configuration definition.

from Templates
mixed preMap(array $config, ContextualizerInterface $contextualizer)

This method is called by the ConfigurationProcessor before looping over available scopes.

from Templates
mapConfig(array $scopeSettings, $currentScope, ContextualizerInterface $contextualizer)

from Templates

Details

in Templates at line 22
public addSemanticConfig(NodeBuilder $nodeBuilder)

Adds semantic configuration definition.

Parameters

NodeBuilder $nodeBuilder Node just under ezpublish.system.

in Templates at line 41
public mixed preMap(array $config, ContextualizerInterface $contextualizer)

This method is called by the ConfigurationProcessor before looping over available scopes.

You may here use $contextualizer->mapConfigArray().

Parameters

array $config Complete parsed semantic configuration
ContextualizerInterface $contextualizer

Return Value

mixed

in Templates at line 56
public mapConfig(array $scopeSettings, $currentScope, ContextualizerInterface $contextualizer)

Parameters

array $scopeSettings
$currentScope
ContextualizerInterface $contextualizer