You are here

function mb_user_reset_submit in More Buttons 7

Resave all system variables of the MB User module to reset the module settings.

File

mb_user/mb_user.admin.inc, line 161

Code

function mb_user_reset_submit($form, &$form_state) {

  // Resave variables.
  $page_types = array_keys(mb_user_type_get_types());
  foreach ($page_types as $type) {
    variable_set('mb_user_cancel_' . $type, 0);
    variable_set('mb_user_sac_' . $type, 0);
    variable_set('mb_user_sacn_' . $type, 0);
  }
  drupal_set_message(t('The %module settings have been set back.', array(
    '%module' => t('More Buttons User'),
  )), 'status');
  watchdog('More Buttons User', 'The %module settings have been set back.', array(
    '%module' => t('More Buttons User'),
  ), WATCHDOG_NOTICE, l(t('view'), 'admin/config/mb/buttons/more-buttons-user'));
  $form_state['redirect'] = 'admin/config/mb/buttons/more-buttons-user';
}