class Uncomtrade::Request

Attributes

options[R]
query[R]

Public Class Methods

new(opts={}) click to toggle source
# File lib/uncomtrade/request.rb, line 5
def initialize(opts={})
  @options = Options.new(opts)
  @query = Query.new
end

Public Instance Methods

get_data() click to toggle source
# File lib/uncomtrade/request.rb, line 10
def get_data
  http_response = query.get_data(options.list_options)
  Response.new(http_response)
end
params() click to toggle source
# File lib/uncomtrade/request.rb, line 25
def params
  options.list_options
end
reset() click to toggle source
# File lib/uncomtrade/request.rb, line 15
def reset
  options.reset
  self
end
update(opts={}) click to toggle source
# File lib/uncomtrade/request.rb, line 20
def update(opts={})
  options.update(opts)
  self
end