/** * Invalidate price indexer * * @param \Magento\Store\Model\ResourceModel\Website $subject * @param \Magento\Store\Model\ResourceModel\Website $result * @return \Magento\Store\Model\ResourceModel\Website * * @SuppressWarnings(PHPMD.UnusedFormalParameter) */ public function afterDelete(\Magento\Store\Model\ResourceModel\Website $subject, $result) { $this->_processor->markIndexerAsInvalid(); return $result; }
/** * Invalidate price indexer * * @param \Magento\CatalogRule\Model\Rule $subject * * @return void * * @SuppressWarnings(PHPMD.UnusedFormalParameter) */ public function afterApplyAll(\Magento\CatalogRule\Model\Rule $subject) { $this->_processor->markIndexerAsInvalid(); }