function front_page_get_by_role in Front Page 7.2
Same name and namespace in other branches
- 8 front_page.module \front_page_get_by_role()
- 6.2 front_page.module \front_page_get_by_role()
- 9.1.x front_page.module \front_page_get_by_role()
Function to return the first role enabled in front page, ordered by weight.
1 call to front_page_get_by_role()
- front_page_init in ./
front_page.module - Implements hook_init().
File
- ./
front_page.module, line 213
Code
function front_page_get_by_role($index = 0, $number = 1) {
global $user;
$roles = array();
foreach (array_keys($user->roles) as $rid) {
$roles[] = front_page_get_by_rid($rid);
}
$roles = array_filter($roles);
if (empty($roles)) {
return FALSE;
}
uasort($roles, '_front_page_sort');
return reset($roles);
}