You are here

abstract public function RulesPlugin::evaluate in Rules 7.2

Evaluate the element on a given rules evaluation state.

1 call to RulesPlugin::evaluate()
RulesContainerPlugin::executeByArgs in includes/rules.core.inc
Executes container with the given arguments.
5 methods override RulesPlugin::evaluate()
RulesAbstractPlugin::evaluate in includes/rules.core.inc
Evaluate the element on a given rules evaluation state.
RulesActionContainer::evaluate in includes/rules.core.inc
Evaluate, whereas by default new vars are visible in the parent's scope.
RulesAnd::evaluate in includes/rules.plugins.inc
Evaluate the element on a given rules evaluation state.
RulesOr::evaluate in includes/rules.plugins.inc
Evaluate the element on a given rules evaluation state.
RulesTestContainer::evaluate in tests/rules_test.rules.inc
Evaluate the element on a given rules evaluation state.

File

includes/rules.core.inc, line 615
Rules base classes and interfaces needed for any rule evaluation.

Class

RulesPlugin
Base class for rules plugins.

Code

public abstract function evaluate(RulesState $state);