class Tixriss::Request

Attributes

domain[R]
key[R]

Public Class Methods

new(domain: nil, key: nil) click to toggle source
# File lib/tixriss/request.rb, line 7
def initialize(domain: nil, key: nil)
  @domain, @key = domain, key
end

Public Instance Methods

get() click to toggle source
# File lib/tixriss/request.rb, line 15
def get
  Net::HTTP.get uri
end
parameters() click to toggle source
# File lib/tixriss/request.rb, line 23
def parameters
  "api_key=#{key}&domain=#{domain}"
end
response() click to toggle source
# File lib/tixriss/request.rb, line 11
def response
  @response ||= get
end
uri() click to toggle source
# File lib/tixriss/request.rb, line 19
def uri
  @uri ||= URI("http://api.sistrix.net/links.list?#{parameters}")
end