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; }
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; }