Sha256: c66aa163b724894b961d367e64010d58b07907a01477dc3ea93197af6105ca3b
Contents?: true
Size: 484 Bytes
Versions: 62
Compression:
Stored size: 484 Bytes
Contents
module Workarea module Inventory class TransactionItem include ApplicationDocument field :sku, type: String field :available, type: Integer, default: 0 field :backordered, type: Integer, default: 0 field :backordered_until, type: Time field :total, type: Integer embedded_in :transaction, class_name: 'Workarea::Inventory::Transaction' def expired_backorder? !!backordered_until.try(:past?) end end end end
Version data entries
62 entries across 62 versions & 1 rubygems
Version | Path |
---|---|
workarea-core-3.4.13 | app/models/workarea/inventory/transaction_item.rb |
workarea-core-3.4.12 | app/models/workarea/inventory/transaction_item.rb |