You are here

public function RulesRuleUI::form_extract_values in Rules 7.2

Applies the values of the form to the rule configuration.

Overrides RulesContainerPluginUI::form_extract_values

File

ui/ui.plugins.inc, line 68
Contains UI for diverse plugins provided by Rules.

Class

RulesRuleUI
Rule specific UI.

Code

public function form_extract_values($form, &$form_state) {
  $form_values = RulesPluginUI::getFormStateValues($form, $form_state);

  // Run condition and action container value extraction.
  if (isset($form['conditions'])) {
    $this->conditions
      ->extender('RulesConditionContainerUI')
      ->form_extract_values($form['conditions'], $form_state);
  }
  if (!empty($form_values['label'])) {
    $this->element->label = $form_values['label'];
  }
  parent::form_extract_values($form, $form_state);
}