Log in
Model

AbstractResource

Magento\Indexer\Model\ResourceModel\AbstractResource

What it does

This abstract base class provides common functionality for Magento 2 indexer resource models.

Developers extend this class when creating custom indexers to handle data synchronization between temporary index tables and main tables, manage reindexing operations, and efficiently copy large datasets between database tables using batch processing.

Public Methods

  • reindexAll()
  • getIdxTable()
  • syncData()
  • insertFromTable()
  • insertFromSelect()
  • clearTemporaryIndexTable()