class SoapAdapters::Savon
Constants
- CLIENT_ATTRS
Public Instance Methods
call(*args)
click to toggle source
# File lib/soap_adapters/savon.rb, line 19 def call(*args) result = client.call(*args) self.last_request = client.build_request(*args).body result end
ssl_version()
click to toggle source
# File lib/soap_adapters/savon.rb, line 15 def ssl_version @ssl_version || :TLSv1 end
Private Instance Methods
client()
click to toggle source
# File lib/soap_adapters/savon.rb, line 27 def client args = CLIENT_ATTRS.reduce({}) do |hash, attr| val = self.attributes.fetch(attr) hash[attr] = val unless val.nil? hash end ::Savon.client(args) end