Log in
Model

AbstractIndexer

Magento\CatalogRule\Model\Indexer\AbstractIndexer

What it does

This abstract base class provides the foundation for catalog rule indexers in Magento 2.

Developers extend this class when creating custom catalog rule indexers to handle full reindexing, partial reindexing by product IDs, or single product reindexing.

It manages cache invalidation and ensures proper event dispatching during indexing operations.

Public Methods

  • execute()
  • executeFull()
  • getIdentities()
  • executeList()
  • executeRow()