Class

eZ\Bundle\EzPublishIOBundle\DependencyInjection\EzPublishIOExtension

class EzPublishIOExtension extends Extension

This is the class that loads and manages your bundle configuration.

To learn more see {@link http://symfony.com/doc/current/cookbook/bundles/extension.html}

Methods

__construct()

addMetadataHandlerFactory(string $alias, ConfigurationFactory $factory)

Registers a metadata handler configuration $factory for handler with $alias.

addBinarydataHandlerFactory(string $alias, ConfigurationFactory $factory)

Registers a binarydata handler configuration $factory for handler with $alias.

ConfigurationFactory[]|ArrayObject getMetadataHandlerFactories()

ConfigurationFactory[]|ArrayObject getBinarydataHandlerFactories()

getAlias()

load(array $configs, ContainerBuilder $container)

{@inheritdoc}

getConfiguration(array $config, ContainerBuilder $container)

Details

at line 35
public __construct()

at line 47
public addMetadataHandlerFactory(string $alias, ConfigurationFactory $factory)

Registers a metadata handler configuration $factory for handler with $alias.

Parameters

string $alias
ConfigurationFactory $factory

at line 58
public addBinarydataHandlerFactory(string $alias, ConfigurationFactory $factory)

Registers a binarydata handler configuration $factory for handler with $alias.

Parameters

string $alias
ConfigurationFactory $factory

at line 66
public ConfigurationFactory[]|ArrayObject getMetadataHandlerFactories()

at line 74
public ConfigurationFactory[]|ArrayObject getBinarydataHandlerFactories()

at line 79
public getAlias()

at line 87
public load(array $configs, ContainerBuilder $container)

{@inheritdoc}

Parameters

array $configs
ContainerBuilder $container

at line 125
public getConfiguration(array $config, ContainerBuilder $container)

Parameters

array $config
ContainerBuilder $container