Sha256: 800e0af63be589891b174b2024b22f0fc01aecdc1d33bfc62efb9aec6aea945b

Contents?: true

Size: 212 Bytes

Versions: 3

Compression:

Stored size: 212 Bytes

Contents

module LedgerSync
  class Invoice < LedgerSync::Resource
    attribute :customer
    attribute :number
    attribute :line_items
    attribute :currency

    def name
      "Invoice ##{number}"
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ledger_sync-1.0.3 lib/ledger_sync/resources/invoice.rb
ledger_sync-1.0.2 lib/ledger_sync/resources/invoice.rb
ledger_sync-1.0.0 lib/ledger_sync/resources/invoice.rb