You are here

public function RulesListConditionsConditionalLoop::__construct in Rules List Conditions 7

Overrides RulesContainerPlugin::__construct

2 calls to RulesListConditionsConditionalLoop::__construct()
RulesListConditionsAll::__construct in includes/rules_list_conditions.plugins.inc
RulesListConditionsAny::__construct in includes/rules_list_conditions.plugins.inc
2 methods override RulesListConditionsConditionalLoop::__construct()
RulesListConditionsAll::__construct in includes/rules_list_conditions.plugins.inc
RulesListConditionsAny::__construct in includes/rules_list_conditions.plugins.inc

File

includes/rules_list_conditions.core.inc, line 17
Contains the base class for condition loops.

Class

RulesListConditionsConditionalLoop
Base class for condition loops.

Code

public function __construct($settings = array(), $variables = NULL) {
  parent::__construct();
  $this->settings = (array) $settings + array(
    'item:var' => t('list_item'),
    'item:label' => t('Current list item'),
  );
  if (!empty($variables)) {
    $this->info['variables'] = $variables;
  }
}