Log in
Factory

ConditionFactory

Magento\Rule\Model\ConditionFactory

What it does

This factory creates condition model instances for Magento's rule engine.

It caches created condition objects and returns clones for performance optimization, avoiding repeated initialization when processing rules.

Developers use this when building custom rules or conditions for catalog price rules, shopping cart rules, or similar rule-based systems.

Public Methods

  • create()