| @@ 280-293 (lines=14) @@ | ||
| 277 | return strcmp($this->getRoleNameFromID($a['roleID']), $this->getRoleNameFromID($b['roleID'])); |
|
| 278 | } |
|
| 279 | ||
| 280 | public function groupSort($a, $b) |
|
| 281 | { |
|
| 282 | $aArr = explode(' ', $a); |
|
| 283 | $bArr = explode(' ', $b); |
|
| 284 | if($aArr[1] === 'PM' && $bArr[1] === 'AM') |
|
| 285 | { |
|
| 286 | return 1; |
|
| 287 | } |
|
| 288 | else if($aArr[1] === 'AM' && $bArr[1] === 'PM') |
|
| 289 | { |
|
| 290 | return -1; |
|
| 291 | } |
|
| 292 | return strcmp($a, $b); |
|
| 293 | } |
|
| 294 | ||
| 295 | public function shiftTimeSort($a, $b) |
|
| 296 | { |
|
| @@ 76-89 (lines=14) @@ | ||
| 73 | return strcasecmp($a_date, $b_date); |
|
| 74 | } |
|
| 75 | ||
| 76 | public function groupSort($a, $b) |
|
| 77 | { |
|
| 78 | $aArr = explode(' ', $a); |
|
| 79 | $bArr = explode(' ', $b); |
|
| 80 | if($aArr[1] === 'PM' && $bArr[1] === 'AM') |
|
| 81 | { |
|
| 82 | return 1; |
|
| 83 | } |
|
| 84 | else if($aArr[1] === 'AM' && $bArr[1] === 'PM') |
|
| 85 | { |
|
| 86 | return -1; |
|
| 87 | } |
|
| 88 | return strcmp($a, $b); |
|
| 89 | } |
|
| 90 | } |
|
| 91 | ||