PHP Интерфейс Smile\ElasticsuiteCore\Api\Index\IndexSettingsInterface

Автор: Aurelien FOUCRET ([email protected])
Показать файл Открыть проект Примеры использования интерфейса

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

Метод Описание
createIndexNameFromIdentifier ( string $indexIdentifier, integer | string | Magento\Store\Api\Data\StoreInterface $store ) : string Create a new index for an identifier (eg. catalog_product) by store including current date.
getAnalysisSettings ( integer | string | Magento\Store\Api\Data\StoreInterface $store ) : array Load analysis settings by store.
getBatchIndexingSize ( ) : integer Get indexing batch size configured.
getCreateIndexSettings ( ) : array Returns settings used during index creation.
getIndexAliasFromIdentifier ( string $indexIdentifier, integer | string | Magento\Store\Api\Data\StoreInterface $store ) : string Returns the index alias for an identifier (eg. catalog_product) by store.
getIndexConfig ( string $indexIdentifier ) : array Return config of an index.
getIndicesConfig ( ) : array Returns the list of the available indices declared in elasticsuite_indices.xml.
getInstallIndexSettings ( ) : array Returns settings used when installing an index.

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

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

Create a new index for an identifier (eg. catalog_product) by store including current date.
public createIndexNameFromIdentifier ( string $indexIdentifier, integer | string | Magento\Store\Api\Data\StoreInterface $store ) : string
$indexIdentifier string Index identifier.
$store integer | string | Magento\Store\Api\Data\StoreInterface Store.
Результат string

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

Load analysis settings by store.
public getAnalysisSettings ( integer | string | Magento\Store\Api\Data\StoreInterface $store ) : array
$store integer | string | Magento\Store\Api\Data\StoreInterface Store.
Результат array

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

Get indexing batch size configured.
public getBatchIndexingSize ( ) : integer
Результат integer

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

Returns settings used during index creation.
public getCreateIndexSettings ( ) : array
Результат array

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

Returns the index alias for an identifier (eg. catalog_product) by store.
public getIndexAliasFromIdentifier ( string $indexIdentifier, integer | string | Magento\Store\Api\Data\StoreInterface $store ) : string
$indexIdentifier string Index identifier.
$store integer | string | Magento\Store\Api\Data\StoreInterface Store.
Результат string

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

Return config of an index.
public getIndexConfig ( string $indexIdentifier ) : array
$indexIdentifier string Index indentifier.
Результат array

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

Returns the list of the available indices declared in elasticsuite_indices.xml.
public getIndicesConfig ( ) : array
Результат array

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

Returns settings used when installing an index.
public getInstallIndexSettings ( ) : array
Результат array