Class: Outrageous::Team

Inherits:
Base
  • Object
show all
Defined in:
lib/outrageous/team.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

Constructor Details

This class inherits a constructor from Outrageous::Base

Instance Method Details

#find_by_ids(teams_ids, options = {}) ⇒ Object

GET /api/lol/Base#region/v2.2/team/teamIds Get teams mapped by team ID for a given list of team IDs. (REST)



11
12
13
14
# File 'lib/outrageous/team.rb', line 11

def find_by_ids(teams_ids, options = {})
  teams_ids = [teams_ids] if !teams_ids.is_a? Array
  get("/api/lol/#{region}/#{version || TEAM_VERSION}/team/#{teams_ids.join(',')}", options)
end

#find_by_summoner_id(summoner_id, options = {}) ⇒ Object

GET /api/lol/Base#region/v2.2/team/by-summoner/summonerId Retrieves teams for given summoner ID. (REST)



6
7
8
# File 'lib/outrageous/team.rb', line 6

def find_by_summoner_id(summoner_id, options = {})
  get("/api/lol/#{region}/#{version || TEAM_VERSION}/team/by-summoner/#{summoner_id}", options)
end