Class: Handsoap::SoapResponse
- Inherits:
-
Object
- Object
- Handsoap::SoapResponse
- Defined in:
- lib/handsoap/service.rb
Instance Attribute Summary collapse
-
#document ⇒ Object
readonly
Returns the value of attribute document.
-
#http_response ⇒ Object
readonly
Returns the value of attribute http_response.
Instance Method Summary collapse
-
#initialize(document, http_response) ⇒ SoapResponse
constructor
A new instance of SoapResponse.
- #method_missing(method, *args) ⇒ Object
Constructor Details
#initialize(document, http_response) ⇒ SoapResponse
Returns a new instance of SoapResponse.
65 66 67 68 |
# File 'lib/handsoap/service.rb', line 65 def initialize(document, http_response) @document = document @http_response = http_response end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
#method_missing(method, *args) ⇒ Object
69 70 71 72 73 74 75 |
# File 'lib/handsoap/service.rb', line 69 def method_missing(method, *args) if @document.respond_to?(method) @document.__send__ method, *args else super end end |
Instance Attribute Details
#document ⇒ Object (readonly)
Returns the value of attribute document.
64 65 66 |
# File 'lib/handsoap/service.rb', line 64 def document @document end |
#http_response ⇒ Object (readonly)
Returns the value of attribute http_response.
64 65 66 |
# File 'lib/handsoap/service.rb', line 64 def http_response @http_response end |