/**
* {@inheritdoc}
*/
public function load(array $configs, ContainerBuilder $container)
{
parent::load($configs, $container);
$configuration = $this->getConfiguration($configs, $container);
$config = $this->processConfiguration($configuration, $configs);
$type = $config['type'];
$container->setParameter('search_term_min_length', $config['search_term_min_length']);
$container->setAlias('search.indexer', sprintf('search.indexer.%s', $type));
$container->setAlias('search_index.manager', sprintf('search_index.manager.lucene', $type));
$container->setAlias('search.provider', sprintf('search.provider.lucene', $type));
}