Class: Lol::MatchRequest

Inherits:
Request show all
Defined in:
lib/lol/match_request.rb

Instance Attribute Summary

Attributes inherited from Request

#api_key, #cache_store, #region

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Request

#api_base_url, #api_query_string, #api_url, #cached?, #clean_url, #initialize, #perform_request, #post_api_url, #store, #ttl

Constructor Details

This class inherits a constructor from Lol::Request

Class Method Details

.api_versionString

Returns the supported API Version

Returns:

  • (String)

    the supported api version



5
6
7
# File 'lib/lol/match_request.rb', line 5

def self.api_version
  "v2.2"
end

Instance Method Details

#get(match_id) ⇒ Hash

Returns a match with the given id

Parameters:

  • match_id (Fixnum)

    Match ID

Returns:

  • (Hash)

    match object



12
13
14
# File 'lib/lol/match_request.rb', line 12

def get match_id
  perform_request(api_url("match/#{match_id}"))
end