You are here

public function RulesNumericOffsetProcessor::process in Rules 7.2

Overrides RulesDataProcessor::process().

Overrides RulesDataProcessor::process

File

modules/rules_core.eval.inc, line 239
Contains rules core integration needed during evaluation.

Class

RulesNumericOffsetProcessor
A data processor for applying numerical offsets.

Code

public function process($value, $info, RulesState $state, RulesPlugin $element) {
  $value = isset($this->processor) ? $this->processor
    ->process($value, $info, $state, $element) : $value;
  return $value + $this->setting['value'];
}