class RitoPlz::API::Champion

Public Class Methods

new(region) click to toggle source
# File lib/RitoPlz/API/champion.rb, line 7
def initialize(region)
  @region = region
end

Public Instance Methods

all(query_params = {}) click to toggle source
# File lib/RitoPlz/API/champion.rb, line 11
def all(query_params = {})
  request = Request.new(@region, api_path)
  request.get(query_params)
end
by_id(id) click to toggle source
# File lib/RitoPlz/API/champion.rb, line 16
def by_id(id)
  request = Request.new(@region, api_path("/#{id}"))
  request.get
end

Protected Instance Methods

api_path(additional_path = "") click to toggle source
# File lib/RitoPlz/API/champion.rb, line 23
def api_path(additional_path = "")
  "/api/lol/#{@region}/v1.2/champion" + additional_path
end