Log in
Model

RuleQuoteRecollectTotalsOnDemand

Magento\SalesRule\Model\Rule\RuleQuoteRecollectTotalsOnDemand

What it does

This class marks active quotes for total recalculation when a sales rule (coupon/discount rule) is modified.

When a sales rule changes, this ensures all quotes that previously applied that rule will have their totals automatically recalculated on the next load, keeping discounts and prices accurate.

It processes quotes in batches to handle large datasets efficiently without memory issues.

Public Methods

  • execute()