You are here

function user_permissions_form_user_register_form_alter in User Permissions 7

Same name and namespace in other branches
  1. 8 user_permissions.module \user_permissions_form_user_register_form_alter()

Implements hook_FORM_ID_alter for the user registration form.

See also

user_register_form()

File

./user_permissions.module, line 217

Code

function user_permissions_form_user_register_form_alter(&$form, &$form_state, $form_id) {
  if (isset($form['account']['roles'])) {

    // Removes the elements related to _user_role_N roles from the Roles
    // form on the admin/people/create page.
    user_permissions_array_filter_roles($form['account']['roles']['#options']);
    if (empty($form['account']['roles']['#options'])) {
      $form['account']['roles']['#access'] = FALSE;
    }
  }
}