Sha256: dba0a30fe9b9f7985034c8a5210c01b8215d33c32a8a0a5456ea59e061f72baf
Contents?: true
Size: 361 Bytes
Versions: 1
Compression:
Stored size: 361 Bytes
Contents
module WxPay class Result < ::Hash SUCCESS_FLAG = 'SUCCESS'.freeze def initialize(result) super if result['xml'].class == Hash result['xml'].each_pair do |k, v| self[k] = v end end end def success? self['return_code'] == SUCCESS_FLAG && self['result_code'] == SUCCESS_FLAG end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
wx_pay_api-0.2.1 | lib/wx_pay/result.rb |