Method: NetSuite::Configuration#cached_wsdl

Defined in:
lib/netsuite/configuration.rb

#cached_wsdlObject



73
74
75
76
77
78
79
80
# File 'lib/netsuite/configuration.rb', line 73

def cached_wsdl
  cached = wsdl_cache.fetch(wsdl, nil)
  if cached.is_a? String
    cached
  elsif cached.is_a? Savon::Client
    wsdl_cache[wsdl] = cached.instance_eval { @wsdl.xml }
  end
end