Class: Savon::Wasabi::Document
- Inherits:
-
Wasabi::Document
- Object
- Wasabi::Document
- Savon::Wasabi::Document
- Defined in:
- lib/savon/wasabi/document.rb
Overview
Savon::Wasabi::Document
Extends the Wasabi::Document
to extend its document handling by adding support for remote and local WSDL documents.
Instance Attribute Summary collapse
-
#request ⇒ Object
Sets up and returns the
HTTPI::Request
.
Instance Method Summary collapse
-
#xml ⇒ Object
Hooks into Wasabi and extends its document handling.
Instance Attribute Details
#request ⇒ Object
Sets up and returns the HTTPI::Request
.
19 20 21 22 23 |
# File 'lib/savon/wasabi/document.rb', line 19 def request @request ||= HTTPI::Request.new @request.url = document @request end |
Instance Method Details
#xml ⇒ Object
Hooks into Wasabi and extends its document handling.
14 15 16 |
# File 'lib/savon/wasabi/document.rb', line 14 def xml @xml ||= document.kind_of?(String) ? resolve_document : document end |