You are here

function sms_user_opt_out_form_submit in SMS Framework 7

Submits the user opt out form.

See also

sms_user_opt_out_form()

File

modules/sms_user/sms_user.module, line 579
Provides integration between the SMS Framework and Drupal users.

Code

function sms_user_opt_out_form_submit($form, &$form_state) {
  $account = user_load($form_state['values']['uid']);
  if (isset($account->sms_user)) {
    $data = $account->sms_user;
  }
  else {
    $data = array();
  }
  $data['sms_user_opt_out'] = $form_state['values']['sms_user_opt_out'];
  user_save($account, array(
    'sms_user' => $data,
  ), 'mobile');
  drupal_set_message(t('The changes have been saved.'), 'status');
}