You are here

function sms_valid_admin_settings_form_submit in SMS Framework 6.2

Same name and namespace in other branches
  1. 6 modules/sms_valid/sms_valid.admin.inc \sms_valid_admin_settings_form_submit()
  2. 7 modules/sms_valid/sms_valid.admin.inc \sms_valid_admin_settings_form_submit()

See also

sms_valid_admin_settings_form()

File

modules/sms_valid/sms_valid.admin.inc, line 135
SMS Framework core module: Admin settings form functions

Code

function sms_valid_admin_settings_form_submit(&$form, $form_state) {
  $mode = $form_state['values']['mode'];
  $use_rulesets = $mode ? TRUE : FALSE;
  $use_global_ruleset = $mode == 2 ? TRUE : FALSE;
  $global_ruleset = $form_state['values']['global_ruleset'];
  $local_number_prefix = $form_state['values']['local_number_prefix'];
  $local_number_ruleset = $form_state['values']['local_number_ruleset'];
  $last_resort_enabled = $form_state['values']['last_resort_enabled'];
  $last_resort_ruleset = $form_state['values']['last_resort_ruleset'];
  variable_set('sms_valid_use_rulesets', $use_rulesets);
  variable_set('sms_valid_use_global_ruleset', $use_global_ruleset);
  variable_set('sms_valid_global_ruleset', $global_ruleset);
  variable_set('sms_valid_local_number_prefix', $local_number_prefix);
  variable_set('sms_valid_local_number_ruleset', $local_number_ruleset);
  variable_set('sms_valid_last_resort_enabled', $last_resort_enabled);
  variable_set('sms_valid_last_resort_ruleset', $last_resort_ruleset);
  drupal_set_message('Settings saved.');
}