Example #1
0
 private static function compareUserScores($a, $b)
 {
     if ($a[self::TOTAL_COLUMN]['points'] != $b[self::TOTAL_COLUMN]['points']) {
         return $a[self::TOTAL_COLUMN]['points'] < $b[self::TOTAL_COLUMN]['points'] ? 1 : -1;
     }
     if ($a[self::TOTAL_COLUMN]['penalty'] != $b[self::TOTAL_COLUMN]['penalty']) {
         return $a[self::TOTAL_COLUMN]['penalty'] > $b[self::TOTAL_COLUMN]['penalty'] ? 1 : -1;
     }
     return Scoreboard::compareUserNames($a, $b);
 }
Example #2
0
 private static function compareUserScores($a, $b)
 {
     if ($a[self::total_column]["points"] != $b[self::total_column]["points"]) {
         return $a[self::total_column]["points"] < $b[self::total_column]["points"] ? 1 : -1;
     }
     if ($a[self::total_column]["penalty"] != $b[self::total_column]["penalty"]) {
         return $a[self::total_column]["penalty"] > $b[self::total_column]["penalty"] ? 1 : -1;
     }
     return Scoreboard::compareUserNames($a, $b);
 }