You are here

function single_user_role_module_implements_alter in Single User Role 7

Implements hook_module_implements_alter().

File

./single_user_role.module, line 115
Single User Role module file.

Code

function single_user_role_module_implements_alter(&$implementations, $hook) {
  if ($hook == 'form_alter') {
    if (module_exists('role_delegation')) {

      // Rearrange form alter to run after role delegation.
      $single_user_role = $implementations['single_user_role'];
      unset($implementations['single_user_role']);
      $role_delegation = $implementations['role_delegation'];
      unset($implementations['role_delegation']);
      $implementations['role_delegation'] = $role_delegation;
      $implementations['single_user_role'] = $single_user_role;
    }
  }
}