class EwayRapid::Message::Convert::VerificationToVerificationResult
Public Instance Methods
do_convert(verification)
click to toggle source
@param [InternalModels::Verification] verification
# File lib/eway_rapid/message/convert/verification_to_verification_result.rb, line 7 def do_convert(verification) result = Models::VerificationResult.new if verification result.address = get_verify_status(verification.address) result.cvn = get_verify_status(verification.cvn) result.email = get_verify_status(verification.email) result.mobile = get_verify_status(verification.mobile) result.phone = get_verify_status(verification.mobile) end result end
get_verify_status(status)
click to toggle source
@param [String] status @return [String]
# File lib/eway_rapid/message/convert/verification_to_verification_result.rb, line 22 def get_verify_status(status) begin index = Integer(status) Enums::VerifyStatus.calculate_status(index) rescue StandardError return nil end end