menu_node_edit_get_pages

Versions
menu_node_edit
menu_node_edit_get_pages($account)

Get the edit pages for a user account.

Parameters

$account The user account being checked.

Return value

An array of pages relevant to this user.

Code

./menu_node_edit.page.inc, line 100

<?php
function menu_node_edit_get_pages($account) {
  static $pages = array();
  if (isset($pages[$account->uid])) {
    return $pages[$account->uid];
  }
  $parents = $account->menu_node_edit;
  $pages = array();
  foreach ($parents as $parent) {
    $result = db_query("SELECT link_title FROM {menu_links} WHERE mlid = %d ORDER BY link_title", $parent);
    while ($data = db_fetch_object($result)) {
      $pages[$account->uid][$parent] = $data->link_title;
    }
  }
  return $pages[$account->uid];
}
?>

Contact

  • agentrickard [at] gmail [dot] com

Donations

My Amazon.com Wish List