Class: Lol::GameRequest
Instance Attribute Summary
Attributes inherited from Request
Class Method Summary collapse
-
.api_version ⇒ String
Returns the supported API Version.
Instance Method Summary collapse
-
#recent(summoner_id) ⇒ Array
Returns a list of the recent games played by a summoner.
Methods inherited from Request
#api_url, #initialize, #perform_request
Constructor Details
This class inherits a constructor from Lol::Request
Class Method Details
.api_version ⇒ String
Returns the supported API Version
5 6 7 |
# File 'lib/lol/game_request.rb', line 5 def self.api_version "v1.2" end |
Instance Method Details
#recent(summoner_id) ⇒ Array
Returns a list of the recent games played by a summoner
12 13 14 15 16 17 |
# File 'lib/lol/game_request.rb', line 12 def recent summoner_id summoner_api_path = "game/by-summoner/#{summoner_id}/recent" perform_request(api_url(summoner_api_path))["games"].map do |game_data| Game.new game_data end end |