class RitoPlz::API::CurrentGame

Public Class Methods

new(region) click to toggle source
# File lib/RitoPlz/API/current_game.rb, line 7
def initialize(region)
  @region = region
end

Public Instance Methods

by_player_id(player_id) click to toggle source
# File lib/RitoPlz/API/current_game.rb, line 11
def by_player_id(player_id)
  request = Request.new(@region, api_path("/#{player_id}"))
  request.get
end

Protected Instance Methods

api_path(additional_path = "") click to toggle source
# File lib/RitoPlz/API/current_game.rb, line 22
def api_path(additional_path = "")
  "/observer-mode/rest/consumer/getSpectatorGameInfo/#{platform}" + additional_path
end
platform() click to toggle source
# File lib/RitoPlz/API/current_game.rb, line 18
def platform
  RitoPlz.to_platform(@region)
end