Log in
Model

ReindexRuleProductsPriceProcessor

Magento\CatalogRule\Model\Indexer\ReindexRuleProductsPriceProcessor

What it does

This processor calculates and applies catalog price rule discounts for products across different dates, customer groups, and websites.

Developers interact with this class during catalog rule reindexing operations, where it processes batches of rule-product combinations and persists the calculated prices.

It handles timezone-aware date ranges and ensures proper price calculation order based on rule priorities and stop flags.

Public Methods

  • execute()