/** * Get indexer * * @return \Magento\Indexer\Model\IndexerInterface */ public function getIndexer() { if (!$this->_indexer->getId()) { $this->_indexer->load(static::INDEXER_ID); } return $this->_indexer; }
/** * Return own indexer object * * @return \Magento\Indexer\Model\IndexerInterface */ protected function getIndexer() { if (!$this->indexer->getId()) { $this->indexer->load(Fulltext::INDEXER_ID); } return $this->indexer; }
/** * Return own indexer object * * @return \Magento\Indexer\Model\IndexerInterface */ protected function getIndexer() { if (!$this->indexer->getId()) { $this->indexer->load(\Magento\Catalog\Model\Indexer\Product\Price\Processor::INDEXER_ID); } return $this->indexer; }
/** * Return indexer object * * @return \Magento\Indexer\Model\IndexerInterface */ protected function getFlatIndexer() { if (!$this->flatIndexer->getId()) { $this->flatIndexer->load(static::INDEXER_ID); } return $this->flatIndexer; }
/** * Return own indexer object * * @return \Magento\Indexer\Model\IndexerInterface */ protected function getIndexer() { if (!$this->indexer->getId()) { $this->indexer->load(\Magento\Catalog\Model\Indexer\Category\Flat\State::INDEXER_ID); } return $this->indexer; }
/** * Return product category indexer object * * @return \Magento\Indexer\Model\IndexerInterface */ protected function getCategoryIndexer() { if (!$this->categoryIndexer->getId()) { $this->categoryIndexer->load(\Magento\Catalog\Model\Indexer\Product\Category::INDEXER_ID); } return $this->categoryIndexer; }
/** * Return category product indexer object * * @return \Magento\Indexer\Model\IndexerInterface */ protected function getProductIndexer() { if (!$this->productIndexer->getId()) { $this->productIndexer->load(Indexer\Category\Product::INDEXER_ID); } return $this->productIndexer; }