RuleProductProcessor
Magento\CatalogRule\Model\Indexer\Rule\RuleProductProcessor
What it does
This processor handles reindexing when catalog price rules are created or modified.
When a rule changes, it identifies all affected products and triggers reindexing of both the catalog rule index and product price index to ensure accurate pricing.
Developers typically don't call this directly - it's invoked automatically by Magento's indexer system when catalog rules are saved.
Public Methods
- reindexRow()
- reindexList()