Class

eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration

class Configuration extends Configuration

Methods

NodeBuilder generateScopeBaseNode(ArrayNodeDefinition $rootNode, string $scopeNodeName = 'system')

Generates the context node under which context based configuration will be defined.

from Configuration
__construct(ParserInterface $mainConfigParser, SuggestionCollectorInterface $suggestionCollector)

setSiteAccessConfigurationFilters(array $filters)

TreeBuilder getConfigTreeBuilder()

Generates the configuration tree builder.

addRepositoriesSection(ArrayNodeDefinition $rootNode)

addSiteaccessSection(ArrayNodeDefinition $rootNode)

Details

in Configuration at line 44
public NodeBuilder generateScopeBaseNode(ArrayNodeDefinition $rootNode, string $scopeNodeName = 'system')

Generates the context node under which context based configuration will be defined.

Parameters

ArrayNodeDefinition $rootNode Node under which the generated node will be placed.
string $scopeNodeName

Return Value

NodeBuilder

at line 33
public __construct(ParserInterface $mainConfigParser, SuggestionCollectorInterface $suggestionCollector)

Parameters

ParserInterface $mainConfigParser
SuggestionCollectorInterface $suggestionCollector

at line 39
public setSiteAccessConfigurationFilters(array $filters)

Parameters

array $filters

at line 49
public TreeBuilder getConfigTreeBuilder()

Generates the configuration tree builder.

Return Value

TreeBuilder The tree builder

at line 67
public addRepositoriesSection(ArrayNodeDefinition $rootNode)

Parameters

ArrayNodeDefinition $rootNode

at line 197
public addSiteaccessSection(ArrayNodeDefinition $rootNode)

Parameters

ArrayNodeDefinition $rootNode