コード例 #1
0
 public static function createFromSQLWithLeaderboard($db_field)
 {
     if (!empty($db_field)) {
         $user = GameUsers::createFromSQLWithLevel($db_field);
         $leaderBoard = new stdClass();
         if (isset($db_field["leaderboard_coins"])) {
             $leaderBoard->leaderBoardCoin = $db_field["leaderboard_coins"];
         } else {
             $leaderBoard->leaderBoardCoin = 0;
         }
         if (isset($db_field["leaderboard_lastplayed"])) {
             $leaderBoard->leaderBoardLastPlayed = $db_field["leaderboard_lastplayed"];
         } else {
             $leaderBoard->leaderBoardLastPlayed = 0;
         }
         $user->leaderBoardValues = $leaderBoard;
         return $user;
     }
     return null;
 }