eZPublishCommunityProject  2013.9
eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\Parser\Templates Class Reference
+ Inheritance diagram for eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\Parser\Templates:
+ Collaboration diagram for eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\Parser\Templates:

Public Member Functions

 addSemanticConfig (NodeBuilder $nodeBuilder)
 Adds semantic configuration definition. More...
 
 registerInternalConfig (array $config, ContainerBuilder $container)
 Translates parsed semantic config values from $config to internal key/value pairs. More...
 
- Public Member Functions inherited from eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\AbstractParser
 setBaseKey ($key)
 Sets the base key of this parser. More...
 

Additional Inherited Members

- Public Attributes inherited from eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\AbstractParser
const MERGE_FROM_SECOND_LEVEL = 2
 With this option, AbstractParser::registerInternalConfigArray() will merge the hashes from the second level. More...
 
const UNIQUE = 1
 With this option, AbstractParser::registerInternalConfigArray() will call array_unique() at the end of the merge process. More...
 
- Protected Member Functions inherited from eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\AbstractParser
 getContainerParameter (ContainerBuilder $container, $id, $default=null)
 Returns the value under the $id in the $container. More...
 
 groupsArraySetting (array $groups, $id, array $config, $options=0)
 Merges setting array for a set of groups. More...
 
 registerGlobalConfigArray ($id, array $config, ContainerBuilder $container)
 Make sure settings array defined in "global" siteaccess are registered in the internal global scope. More...
 
 registerInternalConfigArray ($id, array $config, ContainerBuilder $container, $options=0)
 Registers the internal configuration. More...
 
- Protected Attributes inherited from eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\AbstractParser
 $baseKey = 'system'
 

Member Function Documentation

eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\Parser\Templates::addSemanticConfig ( NodeBuilder  $nodeBuilder)

Adds semantic configuration definition.

Parameters
\Symfony\Component\Config\Definition\Builder\NodeBuilder$nodeBuilderNode just under ezpublish.system.<siteaccess>
Returns
void

Implements eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\Parser.

eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\Parser\Templates::registerInternalConfig ( array  $config,
ContainerBuilder  $container 
)

Translates parsed semantic config values from $config to internal key/value pairs.

Parameters
array$config
\Symfony\Component\DependencyInjection\ContainerBuilder$container
Returns
void

Implements eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\Parser.


The documentation for this class was generated from the following file: