You are here

function oa_core_sort_users_by_name in Open Atrium Core 7.2

Sort function to sort users by name.

3 string references to 'oa_core_sort_users_by_name'
oa_core_members_widget_render in plugins/content_types/oa_core_members_widget.inc
Main render function for oa_core_members_widget.
oa_team_members_render in modules/oa_teams/plugins/content_types/oa_teams_members.inc
Main render function for oa_team_members.
oa_users_oa_members_toolbar_render in modules/oa_users/plugins/content_types/oa_members_toolbar.inc
Run-time rendering of the body of the block (content type) See ctools_plugin_examples for more advanced info

File

includes/oa_core.util.inc, line 1202
Code for Utility functions for OpenAtrium spaces

Code

function oa_core_sort_users_by_name($u1, $u2) {

  // Get last name for sorting.
  $name1 = !empty($u1->realname) ? oa_core_get_last_word($u1->realname) : $u1->name;
  $name2 = !empty($u2->realname) ? oa_core_get_last_word($u2->realname) : $u2->name;
  return strcasecmp($name1, $name2);
}