class Remitano::Client::Request

Public Class Methods

new(request) click to toggle source
# File lib/remitano/client/net.rb, line 9
def initialize(request)
  @request = request
end

Public Instance Methods

execute() click to toggle source
# File lib/remitano/client/net.rb, line 13
def execute
  @request.execute do |res, req, result|
    if result.code =~ /^2\d\d$/
      return Remitano::Client::Helper.parse_json(res)
    else
      raise RequestError.new("Error #{result.code} #{res}")
    end
  end
end