You are here

function _nodehierarchy_get_menu_link_next_child_weight in Node Hierarchy 7.2

Same name and namespace in other branches
  1. 6.3 nodehierarchy.module \_nodehierarchy_get_menu_link_next_child_weight()
  2. 6.2 nodehierarchy.module \_nodehierarchy_get_menu_link_next_child_weight()

Get the next child weight for a given plid.

1 call to _nodehierarchy_get_menu_link_next_child_weight()
_nodehierarchy_save_menu_link in ./nodehierarchy.module
Save a menu link with changes if needed.

File

./nodehierarchy.module, line 1347
A module to make nodes hierarchical.

Code

function _nodehierarchy_get_menu_link_next_child_weight($plid) {
  $out = db_query("SELECT MAX(weight) FROM {menu_links} WHERE module = :module AND plid = :plid", array(
    ':module' => 'nodehierarchy',
    ':plid' => $plid,
  ))
    ->fetchField();
  if ($out !== NULL) {
    return $out + 1;
  }
  return 0;
}