Class: StaticData

Inherits:
Object
  • Object
show all
Defined in:
lib/riot-api-ruby/lol-static-data.rb

Class Method Summary collapse

Class Method Details

.champion(region, id) ⇒ Object



3
4
5
6
7
# File 'lib/riot-api-ruby/lol-static-data.rb', line 3

def self.champion(region, id)
  uri = Utils.baseURI + '/api/lol/static-data/' + region + '/v1.2/champion/' + id + "?api_key=" + Utils.getAPIKey
  jsonRequest = open(uri).read
  return JSON.parse(jsonRequest)
end

.item(region, id) ⇒ Object



9
10
11
12
13
# File 'lib/riot-api-ruby/lol-static-data.rb', line 9

def self.item(region, id)
  uri = Utils.baseURI + '/api/lol/static-data/' + region + '/v1.2/item/' + id + "?api_key=" + Utils.getAPIKey
  jsonRequest = open(uri).read
  return JSON.parse(jsonRequest)
end

.mastery(region, id) ⇒ Object



16
17
18
19
20
# File 'lib/riot-api-ruby/lol-static-data.rb', line 16

def self.mastery(region, id)
  uri = Utils.baseURI + '/api/lol/static-data/' + region + '/v1.2/mastery/' + id + "?api_key=" + Utils.getAPIKey
  jsonRequest = open(uri).read
  return JSON.parse(jsonRequest)
end

.realm(region) ⇒ Object



34
35
36
37
38
# File 'lib/riot-api-ruby/lol-static-data.rb', line 34

def self.realm(region)
  uri = Utils.baseURI + '/api/lol/static-data/' + region + '/v1.2/realm' + "?api_key=" + Utils.getAPIKey
  jsonRequest = open(uri).read
  return JSON.parse(jsonRequest)
end

.rune(region, id) ⇒ Object



22
23
24
25
26
# File 'lib/riot-api-ruby/lol-static-data.rb', line 22

def self.rune(region, id)
  uri = Utils.baseURI + '/api/lol/static-data/' + region + '/v1.2/rune/' + id + "?api_key=" + Utils.getAPIKey
  jsonRequest = open(uri).read
  return JSON.parse(jsonRequest)
end

.summonerspell(region, id) ⇒ Object



28
29
30
31
32
# File 'lib/riot-api-ruby/lol-static-data.rb', line 28

def self.summonerspell(region, id)
  uri = Utils.baseURI + '/api/lol/static-data/' + region + '/v1.2/summoner-spell/' + id + "?api_key=" + Utils.getAPIKey
  jsonRequest = open(uri).read
  return JSON.parse(jsonRequest)
end

.versions(region) ⇒ Object



40
41
42
43
44
# File 'lib/riot-api-ruby/lol-static-data.rb', line 40

def self.versions(region)
  uri = Utils.baseURI + '/api/lol/static-data/' + region + '/v1.2/versions' + "?api_key=" + Utils.getAPIKey
  jsonRequest = open(uri).read
  return JSON.parse(jsonRequest)
end