| @@ 295-315 (lines=21) @@ | ||
| 292 | return strcmp($a, $b); |
|
| 293 | } |
|
| 294 | ||
| 295 | public function shiftTimeSort($a, $b) |
|
| 296 | { |
|
| 297 | $interval = $a['startTime']->diff($b['startTime']); |
|
| 298 | if($interval->invert === 0) |
|
| 299 | { |
|
| 300 | if($interval->h || $interval->i) |
|
| 301 | { |
|
| 302 | return -1; |
|
| 303 | } |
|
| 304 | else |
|
| 305 | { |
|
| 306 | return 0; |
|
| 307 | } |
|
| 308 | } |
|
| 309 | else if($interval->invert === 1 && ($interval->h || $interval->days)) |
|
| 310 | { |
|
| 311 | return 1; |
|
| 312 | } |
|
| 313 | print_r($interval); |
|
| 314 | die(); |
|
| 315 | } |
|
| 316 | } |
|
| 317 | ||
| @@ 35-55 (lines=21) @@ | ||
| 32 | return strcmp($this->getRoleNameFromID($a['roleID']), $this->getRoleNameFromID($b['roleID'])); |
|
| 33 | } |
|
| 34 | ||
| 35 | public function shiftTimeSort($a, $b) |
|
| 36 | { |
|
| 37 | $interval = $a['startTime']->diff($b['startTime']); |
|
| 38 | if($interval->invert === 0) |
|
| 39 | { |
|
| 40 | if($interval->h || $interval->i) |
|
| 41 | { |
|
| 42 | return -1; |
|
| 43 | } |
|
| 44 | else |
|
| 45 | { |
|
| 46 | return 0; |
|
| 47 | } |
|
| 48 | } |
|
| 49 | else if($interval->invert === 1 && ($interval->h || $interval->days)) |
|
| 50 | { |
|
| 51 | return 1; |
|
| 52 | } |
|
| 53 | print_r($interval); |
|
| 54 | die(); |
|
| 55 | } |
|
| 56 | ||
| 57 | public function getStringBetween($string, $start, $end) |
|
| 58 | { |
|