_update_project_status_sort
- Versions
- 6 – 7
_update_project_status_sort($a, $b)
Private sort function to order projects based on their status.
See also
@see uasort()
Code
modules/update/update.module, line 714
<?php
function _update_project_status_sort($a, $b) {
// The status constants are numerically in the right order, so we can
// usually subtract the two to compare in the order we want. However,
// negative status values should be treated as if they are huge, since we
// always want them at the bottom of the list.
$a_status = $a['status'] > 0 ? $a['status'] : (-10 * $a['status']);
$b_status = $b['status'] > 0 ? $b['status'] : (-10 * $b['status']);
return $a_status - $b_status;
}
?>Login or register to post comments 