Class: Outrageous::Summoner
- Inherits:
-
Base
- Object
- Base
- Outrageous::Summoner
show all
- Defined in:
- lib/outrageous/summoner.rb
Constant Summary
Constants inherited
from Base
Base::CHAMPION_VERSION, Base::GAME_VERSION, Base::LEAGUE_VERSION, Base::STATIC_DATA_VERSION, Base::STATS_VERSION, Base::SUMMONER_VERSION, Base::TEAM_VERSION
Instance Attribute Summary
Attributes inherited from Base
#api_key, #region, #response, #status, #version
Instance Method Summary
collapse
Methods inherited from Base
#get, #initialize
Instance Method Details
#find_by_ids(summoner_ids = [], options = {}) ⇒ Object
10
11
12
13
|
# File 'lib/outrageous/summoner.rb', line 10
def find_by_ids(summoner_ids = [], options = {})
summoner_ids = [summoner_ids] if !summoner_ids.is_a? Array
get("/api/lol/#{region}/#{version || SUMMONER_VERSION}/summoner/#{summoner_ids.join(',')}", options)
end
|
#find_by_names(summoner_names = [], options = {}) ⇒ Object
4
5
6
7
8
|
# File 'lib/outrageous/summoner.rb', line 4
def find_by_names(summoner_names = [], options = {})
summoner_names =
summoner_names = [summoner_names] if !summoner_names.is_a? Array
get("/api/lol/#{region}/#{version || SUMMONER_VERSION}/summoner/by-name/#{summoner_names.map { |s| URI::encode(s) }.join(',')}", options)
end
|
#find_masteries(summoner_ids = [], options = {}) ⇒ Object
15
16
17
18
|
# File 'lib/outrageous/summoner.rb', line 15
def find_masteries(summoner_ids = [], options = {})
summoner_ids = [summoner_ids] if !summoner_ids.is_a? Array
get("/api/lol/#{region}/#{version || SUMMONER_VERSION}/summoner/#{summoner_ids.join(',')}/masteries", options)
end
|
#find_names(summoner_ids = [], options = {}) ⇒ Object
20
21
22
23
|
# File 'lib/outrageous/summoner.rb', line 20
def find_names(summoner_ids = [], options = {})
summoner_ids = [summoner_ids] if !summoner_ids.is_a? Array
get("/api/lol/#{region}/#{version || SUMMONER_VERSION}/summoner/#{summoner_ids.join(',')}/name", options)
end
|
#find_runes(summoner_ids = [], options = {}) ⇒ Object
25
26
27
28
|
# File 'lib/outrageous/summoner.rb', line 25
def find_runes(summoner_ids = [], options = {})
summoner_ids = [summoner_ids] if !summoner_ids.is_a? Array
get("/api/lol/#{region}/#{version || SUMMONER_VERSION}/summoner/#{summoner_ids.join(',')}/runes", options)
end
|