Sha256: d401f2577f3a28c7c019492c0d089acbd05ce70119f598a424cce320eecbe1f5
Contents?: true
Size: 684 Bytes
Versions: 21
Compression:
Stored size: 684 Bytes
Contents
module Braintree class Transaction class DisbursementDetails # :nodoc: include BaseModule attr_reader :disbursement_date attr_reader :settlement_amount attr_reader :settlement_currency_exchange_rate attr_reader :settlement_currency_iso_code attr_reader :success alias_method :success?, :success def initialize(attributes) set_instance_variables_from_hash attributes unless attributes.nil? @disbursement_date = Date.parse(disbursement_date) unless disbursement_date.nil? end def funds_held? @funds_held end def valid? !disbursement_date.nil? end end end end
Version data entries
21 entries across 21 versions & 1 rubygems