Class: CcbConnectClient::Service::Handler
- Inherits:
-
Object
- Object
- CcbConnectClient::Service::Handler
- Defined in:
- lib/ccb_connect_client/service.rb
Instance Method Summary collapse
Instance Method Details
#response_handler(request, response) ⇒ Object
20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/ccb_connect_client/service.rb', line 20 def response_handler(request, response) res = http_post_form CcbConnectClient.server, request.to_xml doc = Document.new(res.body) if doc.elements["TX/RETURN_CODE"].text != "000000" result = BaseResponse.from_xml res.body result.successful = false else result = response.from_xml res.body result.successful = true end result end |