PHP Класс Smile\ElasticsuiteCatalog\Plugin\Indexer\Price\ReindexProductsAfterPriceUpdate

Used to index products into ES after their price information are indexed by legacy Magento indexer.
Автор: Romain Ruaud ([email protected])
Наследование: extends Smile\ElasticsuiteCatalog\Plugin\Indexer\AbstractIndexerPlugin
Показать файл Открыть проект

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

Метод Описание
aroundExecute ( Magento\Catalog\Model\Indexer\Product\Price $subject, Closure $proceed, int[] $productIds ) : void
aroundExecuteList ( Magento\Catalog\Model\Indexer\Product\Price $subject, Closure $proceed, array $productIds ) : void
aroundExecuteRow ( Magento\Catalog\Model\Indexer\Product\Price $subject, Closure $proceed, integer $productId ) : void

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

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

public aroundExecute ( Magento\Catalog\Model\Indexer\Product\Price $subject, Closure $proceed, int[] $productIds ) : void
$subject Magento\Catalog\Model\Indexer\Product\Price The Price indexer
$proceed Closure The ::execute() function of $subject
$productIds int[] The product ids being reindexed
Результат void

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

public aroundExecuteList ( Magento\Catalog\Model\Indexer\Product\Price $subject, Closure $proceed, array $productIds ) : void
$subject Magento\Catalog\Model\Indexer\Product\Price The Price indexer
$proceed Closure The ::execute() function of $subject
$productIds array The product ids being reindexed
Результат void

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

public aroundExecuteRow ( Magento\Catalog\Model\Indexer\Product\Price $subject, Closure $proceed, integer $productId ) : void
$subject Magento\Catalog\Model\Indexer\Product\Price The Price indexer
$proceed Closure The ::executeRow() function of $subject
$productId integer The product id being reindexed
Результат void