You are here

function globallink_menu_sort_gl_objects_by_menu_order in GlobalLink Connect for Drupal 7.5

Same name and namespace in other branches
  1. 7.7 globallink_menu/globallink_menu.inc \globallink_menu_sort_gl_objects_by_menu_order()
  2. 7.6 globallink_menu/globallink_menu.inc \globallink_menu_sort_gl_objects_by_menu_order()

Sorts GlobalLink objects by menu order.

Parameters

string $gl_1: The first GlobalLink object.

string $gl_2: The second GlobalLink object.

Return value

int -1 if the first object has fewer parents than the second object. 1 otherwise.

1 string reference to 'globallink_menu_sort_gl_objects_by_menu_order'
globallink_menu_get_translated in globallink_menu/globallink_menu.inc
Gets number of translated menus.

File

globallink_menu/globallink_menu.inc, line 437

Code

function globallink_menu_sort_gl_objects_by_menu_order($gl_1, $gl_2) {
  $link_1 = menu_link_load($gl_1->otherObjectId);
  $link_2 = menu_link_load($gl_2->otherObjectId);
  return globallink_menu_count_parents($link_1) < globallink_menu_count_parents($link_2) ? -1 : 1;
}