PHP 클래스 Smile\ElasticsuiteCore\Index\IndexSettings

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

보호된 프로퍼티들

프로퍼티 타입 설명
$analysisConfig Smile\ElasticsuiteCore\Index\Analysis\Config
$helper Smile\ElasticsuiteCore\Helper\IndexSettings
$indicesConfig Smile\ElasticsuiteCore\Index\Indices\Config

공개 메소드들

메소드 설명
__construct ( IndexSettings $indexSettingHelper, Config $indicesConfig, Config $analysisConfig ) Constructor.
createIndexNameFromIdentifier ( $indexIdentifier, $store ) {@inheritDoc}
getAnalysisSettings ( $store ) {@inheritDoc}
getBatchIndexingSize ( ) {@inheritDoc}
getCreateIndexSettings ( ) {@inheritDoc}
getIndexAliasFromIdentifier ( $indexIdentifier, $store ) {@inheritDoc}
getIndexConfig ( $indexIdentifier ) {@inheritDoc}
getIndicesConfig ( ) {@inheritDoc}
getInstallIndexSettings ( ) {@inheritDoc}

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( IndexSettings $indexSettingHelper, Config $indicesConfig, Config $analysisConfig )
$indexSettingHelper Smile\ElasticsuiteCore\Helper\IndexSettings Index settings helper.
$indicesConfig Smile\ElasticsuiteCore\Index\Indices\Config Indices configuration.
$analysisConfig Smile\ElasticsuiteCore\Index\Analysis\Config Analysis configuration.

createIndexNameFromIdentifier() 공개 메소드

{@inheritDoc}
public createIndexNameFromIdentifier ( $indexIdentifier, $store )

getAnalysisSettings() 공개 메소드

{@inheritDoc}
public getAnalysisSettings ( $store )

getBatchIndexingSize() 공개 메소드

{@inheritDoc}

getCreateIndexSettings() 공개 메소드

{@inheritDoc}

getIndexAliasFromIdentifier() 공개 메소드

{@inheritDoc}
public getIndexAliasFromIdentifier ( $indexIdentifier, $store )

getIndexConfig() 공개 메소드

{@inheritDoc}
public getIndexConfig ( $indexIdentifier )

getIndicesConfig() 공개 메소드

{@inheritDoc}
public getIndicesConfig ( )

getInstallIndexSettings() 공개 메소드

{@inheritDoc}

프로퍼티 상세

$analysisConfig 보호되어 있는 프로퍼티

protected Config,Smile\ElasticsuiteCore\Index\Analysis $analysisConfig
리턴 Smile\ElasticsuiteCore\Index\Analysis\Config

$helper 보호되어 있는 프로퍼티

protected IndexSettings,Smile\ElasticsuiteCore\Helper $helper
리턴 Smile\ElasticsuiteCore\Helper\IndexSettings

$indicesConfig 보호되어 있는 프로퍼티

protected Config,Smile\ElasticsuiteCore\Index\Indices $indicesConfig
리턴 Smile\ElasticsuiteCore\Index\Indices\Config