class XboxLiveApi::JsonParsers::Xbox360AchievementJsonParser

Private Instance Methods

icon_url_from(achievement_json) click to toggle source
# File lib/xbox_live_api/json_parsers/xbox_360_achievement_json_parser.rb, line 21
def icon_url_from(achievement_json)
  title_id = achievement_json['titleId']
  image_id = achievement_json['imageId']
  "http://image.xboxlive.com/global/t.#{title_id.to_s(16)}/ach/0/#{image_id.to_s(16)}"
end
id_from(achievement_json) click to toggle source
# File lib/xbox_live_api/json_parsers/xbox_360_achievement_json_parser.rb, line 13
def id_from(achievement_json)
  achievement_json['id'].to_i
end
is_secret_from(achievement_json) click to toggle source
# File lib/xbox_live_api/json_parsers/xbox_360_achievement_json_parser.rb, line 27
def is_secret_from(achievement_json)
  achievement_json['isSecret']
end
is_unlocked_from(achievement_json) click to toggle source
# File lib/xbox_live_api/json_parsers/xbox_360_achievement_json_parser.rb, line 17
def is_unlocked_from(achievement_json)
  achievement_json['unlocked']
end
locked_description_from(achievement_json) click to toggle source
# File lib/xbox_live_api/json_parsers/xbox_360_achievement_json_parser.rb, line 35
def locked_description_from(achievement_json)
  achievement_json['lockedDescription']
end
name_from(achievement_json) click to toggle source
# File lib/xbox_live_api/json_parsers/xbox_360_achievement_json_parser.rb, line 9
def name_from(achievement_json)
  achievement_json['name']
end
time_unlocked_from(achievement_json) click to toggle source
# File lib/xbox_live_api/json_parsers/xbox_360_achievement_json_parser.rb, line 43
def time_unlocked_from(achievement_json)
  achievement_json['timeUnlocked']
end
unlocked_description_from(achievement_json) click to toggle source
# File lib/xbox_live_api/json_parsers/xbox_360_achievement_json_parser.rb, line 31
def unlocked_description_from(achievement_json)
  achievement_json['description']
end
value_from(achievement_json) click to toggle source
# File lib/xbox_live_api/json_parsers/xbox_360_achievement_json_parser.rb, line 39
def value_from(achievement_json)
  achievement_json['gamerscore']
end