Module: Opensteam::OrderBase::OrderItemsExtension

Defined in:
lib/opensteam/order_base.rb

Instance Method Summary collapse

Instance Method Details

#all_invoiced?Boolean

checks if all items have an invoice

Returns:

  • (Boolean)


42
# File 'lib/opensteam/order_base.rb', line 42

def all_invoiced? ; collect { |s| s.invoice != nil }.all? ; end

#all_shipped?Boolean

checks if all items are shipped

Returns:

  • (Boolean)


39
# File 'lib/opensteam/order_base.rb', line 39

def all_shipped? ; collect { |s| s.shipment != nil }.all? ; end