function fasttoggle_sitewide_toggleable_roles in Fasttoggle 6
Same name and namespace in other branches
- 7 module/fasttoggle_user/fasttoggle_user.inc \fasttoggle_sitewide_toggleable_roles()
2 calls to fasttoggle_sitewide_toggleable_roles()
- fasttoggle_perm in ./
fasttoggle.module - Implementation of hook_perm().
- fasttoggle_user_toggleable_roles in ./
fasttoggle.inc
File
- ./
fasttoggle.inc, line 19 - Provides common routines.
Code
function fasttoggle_sitewide_toggleable_roles() {
static $roles;
if (!isset($roles)) {
$allowed_roles = variable_get('fasttoggle_role_settings', array());
$roles = $allowed_roles ? array_intersect_key(fasttoggle_potential_toggleable_roles(), $allowed_roles) : array();
}
return $roles;
}