class GiactVerification::ExtractInquiryResult
Attributes
hash[R]
inquiry_result[R]
xml[R]
Public Class Methods
call(args)
click to toggle source
# File lib/giact_verification/extract_inquiry_result.rb, line 4 def self.call(args) new(args).call end
new(args)
click to toggle source
# File lib/giact_verification/extract_inquiry_result.rb, line 8 def initialize(args) @xml = args[:xml] @hash = GiactVerification::XmlToHash.call(xml: xml) end
Public Instance Methods
call()
click to toggle source
# File lib/giact_verification/extract_inquiry_result.rb, line 13 def call @inquiry_result = hash.dig(:'soap:envelope', :'soap:body', :post_inquiry_response, :post_inquiry_result) if inquiry_result == nil raise MalformedXmlError, xml end inquiry_result end