private function sortItems($item1, $item2)
{
if (empty($item1['id']) || $item1['id'] == 'everything else') {
return 1;
}
if (empty($item2['id']) || $item2['id'] == 'everything else') {
return -1;
}
$element1 = isset($item1['budgetSpent']) ? $item1['budgetSpent'] : $item1['cost'];
$element2 = isset($item2['budgetSpent']) ? $item2['budgetSpent'] : $item2['cost'];
if ($element1 == $element2) {
return 0;
}
return $element1 > $element2 ? -1 : 1;
}