Sha256: 1e095b34f9c7232fd4ca4fc466c30b6d6ce9c2ab9d240e079dc190b9704e8c28

Contents?: true

Size: 208 Bytes

Versions: 5

Compression:

Stored size: 208 Bytes

Contents

module LedgerSync
  class Payment < LedgerSync::Resource
    attribute :currency
    reference :customer, Customer
    attribute :amount

    def name
      "Payment: #{amount} #{currency}"
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ledger_sync-1.0.10 lib/ledger_sync/resources/payment.rb
ledger_sync-1.0.9 lib/ledger_sync/resources/payment.rb
ledger_sync-1.0.3 lib/ledger_sync/resources/payment.rb
ledger_sync-1.0.2 lib/ledger_sync/resources/payment.rb
ledger_sync-1.0.0 lib/ledger_sync/resources/payment.rb