PHP Класс Smile\ElasticsuiteCore\Search\Request\ContainerConfiguration

Автор: Aurelien FOUCRET ([email protected])
Наследование: implements Smile\ElasticsuiteCore\Api\Search\Request\ContainerConfigurationInterface
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( string $containerName, integer $storeId, BaseConfig $baseConfig, Factory $relevanceConfigFactory, Smile\ElasticsuiteCore\Api\Index\IndexOperationInterface $indexManager ) Constructor.
getIndexName ( ) {@inheritDoc}
getLabel ( ) {@inheritDoc}
getMapping ( ) {@inheritDoc}
getName ( ) {@inheritDoc}
getRelevanceConfig ( ) {@inheritDoc}
getStoreId ( ) {@inheritDoc}
getTypeName ( ) {@inheritDoc}

Приватные методы

Метод Описание
getIndex ( ) : Smile\ElasticsuiteCore\Api\Index\IndexInterface Retrieve the index associated with the currrent search request container.
readBaseConfigParam ( string $param ) : mixed Read configuration param from base config.

Описание методов

__construct() публичный Метод

Constructor.
public __construct ( string $containerName, integer $storeId, BaseConfig $baseConfig, Factory $relevanceConfigFactory, Smile\ElasticsuiteCore\Api\Index\IndexOperationInterface $indexManager )
$containerName string Search request container name.
$storeId integer Store id.
$baseConfig Smile\ElasticsuiteCore\Search\Request\ContainerConfiguration\BaseConfig XML file configuration.
$relevanceConfigFactory Smile\ElasticsuiteCore\Search\Request\ContainerConfiguration\RelevanceConfig\Factory Fulltext search relevance factory
$indexManager Smile\ElasticsuiteCore\Api\Index\IndexOperationInterface Index manager (used to load mappings).

getIndexName() публичный Метод

{@inheritDoc}
public getIndexName ( )

getLabel() публичный Метод

{@inheritDoc}
public getLabel ( )

getMapping() публичный Метод

{@inheritDoc}
public getMapping ( )

getName() публичный Метод

{@inheritDoc}
public getName ( )

getRelevanceConfig() публичный Метод

{@inheritDoc}
public getRelevanceConfig ( )

getStoreId() публичный Метод

{@inheritDoc}
public getStoreId ( )

getTypeName() публичный Метод

{@inheritDoc}
public getTypeName ( )