You are here

function front_page_get_by_role in Front Page 6.2

Same name and namespace in other branches
  1. 8 front_page.module \front_page_get_by_role()
  2. 7.2 front_page.module \front_page_get_by_role()
  3. 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
Implementation of hook_init().

File

./front_page.module, line 187

Code

function front_page_get_by_role($index = 0, $number = 1) {
  global $user;
  return db_fetch_array(db_query_range("SELECT * FROM {front_page} WHERE rid IN (" . implode(',', array_fill(0, count($user->roles), '%d')) . ") AND mode <> '' ORDER BY weight ASC, rid DESC", array_keys($user->roles), $index, $number));
}