PHP Класс Smile\ElasticsuiteCore\Index\IndexSettings

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

Защищенные свойства (Protected)

Свойство Тип Описание
$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