You are here

function rules_action_save_variable_upgrade in Rules 7.2

File

includes/rules.upgrade.inc, line 598
Contains code for upgrading rule configurations from 6.x-1.x to 7.x-2.x.

Code

function rules_action_save_variable_upgrade($element, $target) {
  $type = $element['#info']['arguments']['var_name']['default value'];
  if (isset($element['#info']['new variables'])) {
    $target->settings['type'] = $type;
    rules_upgrade_element_parameter_settings($element, $target, $type, 'value');
    rules_upgrade_element_variable_settings($element, $target, $type, 'variable_added');
  }
  else {
    rules_upgrade_element_parameter_settings($element, $target, $type, 'entity');
  }
}