module Overwatch

Constants

VERSION

Public Class Methods

fetch_achievements(system, region, battle_net_tag) click to toggle source
# File lib/overwatch.rb, line 20
def self.fetch_achievements(system, region, battle_net_tag)
  JSON.parse(get("/#{system}/#{region}/#{battle_net_tag}/achievements"))
end
fetch_cumulative_hero_data(system, region, battle_net_tag) click to toggle source
# File lib/overwatch.rb, line 16
def self.fetch_cumulative_hero_data(system, region, battle_net_tag)
  get("/#{system}/#{region}/#{battle_net_tag}/allHeroes/").parsed_response
end
fetch_hero(system, region, battle_net_tag, hero_name) click to toggle source
# File lib/overwatch.rb, line 12
def self.fetch_hero(system, region, battle_net_tag, hero_name)
  get("/#{system}/#{region}/#{battle_net_tag}/hero/#{hero_name}/").parsed_response
end
fetch_patch_notes() click to toggle source
# File lib/overwatch.rb, line 24
def self.fetch_patch_notes
  get('/patch_notes').parsed_response
end
fetch_profile(system, region, battle_net_tag) click to toggle source
# File lib/overwatch.rb, line 8
def self.fetch_profile(system, region, battle_net_tag)
  get("/#{system}/#{region}/#{battle_net_tag}/profile").parsed_response["data"]
end