PHP Class eZ\Bundle\EzPublishElasticsearchSearchEngineBundle\DependencyInjection\EzPublishElasticsearchSearchEngineExtension

Inheritance: extends Symfony\Component\HttpKernel\DependencyInjection\Extension
Datei anzeigen Open project: ezsystems/ezpublish-kernel

Public Methods

Method Description
getAlias ( )
getConfiguration ( array $config, ContainerBuilder $container )
load ( array $configs, ContainerBuilder $container )

Private Methods

Method Description
configureSearchServices ( ContainerBuilder $container, string $connectionName, array $connectionParams ) Creates needed search services for given connection name and parameters.
processConnectionConfiguration ( ContainerBuilder $container, array $config ) Processes connection configuration by flattening connection parameters and setting them to the container as parameters.

Method Details

getAlias() public method

public getAlias ( )

getConfiguration() public method

public getConfiguration ( array $config, ContainerBuilder $container )
$config array
$container Symfony\Component\DependencyInjection\ContainerBuilder

load() public method

public load ( array $configs, ContainerBuilder $container )
$configs array
$container Symfony\Component\DependencyInjection\ContainerBuilder