class DidwwUps::Base
Public Class Methods
connection(refresh = false)
click to toggle source
override with needed Connection
class
# File lib/didww_ups/base.rb, line 35 def connection(refresh = false) @connection = DidwwUps::Connection.new(DidwwUps::Base.site, format) if refresh || @connection.nil? @connection.timeout = timeout if timeout @connection.ssl_options = ssl_options if ssl_options @connection end
headers()
click to toggle source
no headers
# File lib/didww_ups/base.rb, line 30 def headers {} end
site()
click to toggle source
# File lib/didww_ups/base.rb, line 25 def site Thread.current['didww_ups.site'] || @site end
site=(site)
click to toggle source
# File lib/didww_ups/base.rb, line 19 def site=(site) site_uri = create_site_uri_from(site) @site = site_uri Thread.current['didww_ups.site'] = site_uri end
Public Instance Methods
remote_errors_response()
click to toggle source
# File lib/didww_ups/base.rb, line 13 def remote_errors_response instance_variable_get(:@remote_errors).try(:response) end