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