You are here

function apply_for_role_settings_form_submit in Apply for role 5

Same name and namespace in other branches
  1. 6 apply_for_role.admin.inc \apply_for_role_settings_form_submit()
  2. 7.2 apply_for_role.admin.inc \apply_for_role_settings_form_submit()
  3. 7 apply_for_role.admin.inc \apply_for_role_settings_form_submit()

File

./apply_for_role.module, line 164
Allows users to apply for roles.

Code

function apply_for_role_settings_form_submit($form_id, $form) {
  $roles = user_roles(TRUE);
  foreach ((array) $form['roles'] as $key => $value) {
    if ($value) {
      $selected_roles[$value] = $roles[$value];
    }
  }
  variable_set('users_apply_roles', $selected_roles);
  variable_set('apply_for_role_multiple', $form['multiple']);
  variable_set('apply_for_role_register', $form['register']);
  drupal_set_message(t('Apply for role settings have been saved.'));
  return 'admin/settings/apply_for_role';
}