class Nabortu::Methods::CheckVariant

Public Instance Methods

fail_callback(error) click to toggle source
# File lib/nabortu/methods/check_variant.rb, line 11
def fail_callback(error)
  return false if error.is_a?(Savon::SOAPFault)
  raise error
end
request(params = {}) click to toggle source
# File lib/nabortu/methods/check_variant.rb, line 4
def request(params = {})
  offer   = params[:offer] || raise(Nabortu::Errors::NoParam.new :offer)
  request = params[:request] || raise(Nabortu::Errors::NoParam.new :request)

  {'tns:offer' => {'Item' => offer.camelize_keys}, 'tns:Request' => request}
end