Log in
Model

Builder

Magento\Rule\Model\Condition\Sql\Builder

What it does

This class converts Magento rule conditions into SQL WHERE clauses and applies them to product collections.

Developers use it when implementing custom rules (like catalog price rules or shopping cart rules) that need to filter product collections based on complex conditions like attributes, categories, or SKU values.

Public Methods

  • attachConditionToCollection()