class Igdb::Configuration::Api

Attributes

api_key[RW]
base_url[RW]
version[RW]

Public Class Methods

new() click to toggle source
# File lib/igdb/configuration/api.rb, line 10
def initialize
  self.base_url = 'https://api-2445582011268.apicast.io'.freeze
  self.version = 1
end

Public Instance Methods

connect(api_key) click to toggle source
# File lib/igdb/configuration/api.rb, line 15
def connect(api_key)
  @api_key = api_key
end
url_for(action, params = {}) click to toggle source
# File lib/igdb/configuration/api.rb, line 19
def url_for(action, params = {})
  url = URI.join(base_url, action)
  url.query = URI.encode_www_form(params) unless params.empty?
  url.to_s
end