module ErpOrders::Extensions::ActiveRecord::ActsAsOrderTxn::InstanceMethods
Public Instance Methods
destroy_order_txn()
click to toggle source
# File lib/erp_orders/extensions/active_record/acts_as_order_txn.rb, line 105 def destroy_order_txn if self.order && !self.order.frozen? self.order.destroy end end
initialize_order_txn()
click to toggle source
# File lib/erp_orders/extensions/active_record/acts_as_order_txn.rb, line 95 def initialize_order_txn if self.new_record? && self.order_txn == nil self.order_txn = OrderTxn.new end end
order()
click to toggle source
# File lib/erp_orders/extensions/active_record/acts_as_order_txn.rb, line 91 def order self.order_txn end
save_order_txn()
click to toggle source
# File lib/erp_orders/extensions/active_record/acts_as_order_txn.rb, line 101 def save_order_txn self.order_txn.save end