예제 #1
0
 public function reload()
 {
     unset($this->winners);
     $this->winners = array();
     $query = Emulator::getDatabase()->query("SELECT users.look, users.username, users.id, users_settings.hof_points FROM users_settings INNER JOIN users ON users_settings.user_id = users.id WHERE hof_points > 0 ORDER BY hof_points DESC, users.id ASC LIMIT 10;");
     foreach ($query as $winner) {
         $winner = new HallOfFameWinner($winner);
         $this->winners[$winner->getId()] = $winner;
     }
 }
예제 #2
0
 public function compareTo(HallOfFameWinner $winner)
 {
     return $winner->getPoints() - $this->points;
 }