Log in
Interface

ActionInterface

Magento\Rule\Model\Action\ActionInterface

What it does

This is a marker interface used to identify classes that represent actions in Magento's rule engine system.

Developers implement this interface when creating custom action types for promotions, catalog rules, or other rule-based features.

It serves as a type-hint contract for the rule action system without enforcing specific methods.