PHP Класс Smile\ElasticsuiteCatalog\Model\Category\Indexer\Fulltext

Автор: Romain Ruaud ([email protected])
Наследование: implements Magento\Framework\Indexer\ActionInterface, implements Magento\Framework\Mview\ActionInterface
Показать файл Открыть проект

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

Свойство Тип Описание
$data index structure

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

Метод Описание
__construct ( Full $fullAction, Magento\Framework\Indexer\SaveHandler\IndexerInterface $indexerHandler, Magento\Store\Model\StoreManagerInterface $storeManager, Magento\Framework\Search\Request\DimensionFactory $dimensionFactory, array $data )
execute ( int[] $ids ) : void Execute materialization on ids entities
executeFull ( ) : void Execute full indexation
executeList ( array $categoryIds ) {@inheritDoc}
executeRow ( $categoryId ) {@inheritDoc}

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

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

public __construct ( Full $fullAction, Magento\Framework\Indexer\SaveHandler\IndexerInterface $indexerHandler, Magento\Store\Model\StoreManagerInterface $storeManager, Magento\Framework\Search\Request\DimensionFactory $dimensionFactory, array $data )
$fullAction Smile\ElasticsuiteCatalog\Model\Category\Indexer\Fulltext\Action\Full The full index action
$indexerHandler Magento\Framework\Indexer\SaveHandler\IndexerInterface The index handler
$storeManager Magento\Store\Model\StoreManagerInterface The Store Manager
$dimensionFactory Magento\Framework\Search\Request\DimensionFactory The dimension factory
$data array The data

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

Execute materialization on ids entities
public execute ( int[] $ids ) : void
$ids int[] The ids
Результат void

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

Execute full indexation
public executeFull ( ) : void
Результат void

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

{@inheritDoc}
public executeList ( array $categoryIds )
$categoryIds array

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

{@inheritDoc}
public executeRow ( $categoryId )

Описание свойств

$data защищенное свойство

index structure
protected $data