Example #1
0
 public static function load($username)
 {
     $user_array = $GLOBALS["db"]->selectAll("users", array("name" => $username))[0];
     if (array_key_exists('json_data', $user_array)) {
         $user_array['json_data'] = json_decode($user_array['json_data'], true);
     }
     $user = new User();
     apply_arr($user_array, $user);
     return $user;
 }
Example #2
0
 public static function loadGame($id)
 {
     $game_array = $GLOBALS["db"]->selectAll("games", array("id" => $id))[0];
     $game_unpacked = json_decode($game_array["json_data"]);
     $game = new Game();
     apply_arr($game_unpacked, $game);
     return $game;
 }