class RiotClient::Service
Attributes
region[RW]
Public Class Methods
get(region, version, endpoint, params = {})
click to toggle source
# File lib/riot_client/services/service.rb, line 8 def self.get(region, version, endpoint, params = {}) url = "http://prod.api.pvp.net/api/lol/#{region}/v#{version}/#{endpoint}" params = params.merge!({ api_key: api_key }) response = RestClient.get url, { params: params } JSON.parse(response) end
Private Class Methods
api_key()
click to toggle source
# File lib/riot_client/services/service.rb, line 17 def self.api_key RiotClient.configuration.api_key end