class Outrageous::Summoner

Public Instance Methods

find_by_ids(summoner_ids = [], options = {}) click to toggle source
# 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 = {}) click to toggle source
# 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 = {}) click to toggle source
# 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 = {}) click to toggle source
# 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 = {}) click to toggle source
# 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