Class: Nabortu::Methods::CheckVariant
- Defined in:
- lib/nabortu/methods/check_variant.rb
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
Methods inherited from Base
do_request, #do_request, #initialize
Constructor Details
This class inherits a constructor from Nabortu::Methods::Base
Instance Method Details
#fail_callback(error) ⇒ Object
11 12 13 14 |
# 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 = {}) ⇒ Object
4 5 6 7 8 9 |
# 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 |