function RulesPHPEvaluator::prepare

Overrides RulesDataInputEvaluator::prepare().

Parameters

string $text: The text to evaluate later on.

array $variables: An array of info about available variables.

array $param_info: (optional) An array of information about the handled parameter value. For backward compatibility, this parameter is not required.

Overrides RulesDataInputEvaluator::prepare

File

modules/php.eval.inc, line 47

Class

RulesPHPEvaluator
A class implementing a rules input evaluator processing PHP.

Code

public function prepare($text, $var_info) {
    // A returned NULL skips the evaluator.
    $this->setting = self::getUsedVars($text, $var_info);
}