_menu_sort

  1. drupal
    1. 4.7
    2. 5
Versions
4.7 – 5 _menu_sort($a, $b)

Comparator routine for use in sorting menu items.

Code

includes/menu.inc, line 996

<?php
function _menu_sort($a, $b) {
  $menu = menu_get_menu();

  $a = &$menu['items'][$a];
  $b = &$menu['items'][$b];

  if ($a['weight'] < $b['weight']) {
    return -1;
  }
  elseif ($a['weight'] > $b['weight']) {
    return 1;
  }
  elseif (isset($a['title']) && isset($b['title'])) {
    return strnatcasecmp($a['title'], $b['title']);
  }
  else {
    return 1;
  }
}
?>