PHP 클래스 Smile\ElasticsuiteCore\Search\Request\ContainerConfiguration

저자: Aurelien FOUCRET ([email protected])
상속: implements Smile\ElasticsuiteCore\Api\Search\Request\ContainerConfigurationInterface
파일 보기 프로젝트 열기: smile-sa/elasticsuite

공개 메소드들

메소드 설명
__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 ( )