Class: RiotAPI::Strategies::Champion

Inherits:
Default
  • Object
show all
Defined in:
lib/riot_api/strategies/champion.rb

Instance Method Summary collapse

Methods inherited from Default

#api_url, #request_url

Constructor Details

#initialize(params = {}) ⇒ Champion



8
9
10
11
12
13
14
# File 'lib/riot_api/strategies/champion.rb', line 8

def initialize(params={})
  options = {
    version: "v1.2",
    type: "champion"
  }.merge(params)
  super options
end

Instance Method Details

#allObject



16
17
18
# File 'lib/riot_api/strategies/champion.rb', line 16

def all
  request_url
end

#by_id(id) ⇒ Object



20
21
22
# File 'lib/riot_api/strategies/champion.rb', line 20

def by_id(id)
  request_url + "/" + id
end