module ErpInventory::Extensions::ActiveRecord::ActsAsInventoryEntry::ClassMethods
Public Instance Methods
acts_as_inventory_entry()
click to toggle source
# File lib/erp_inventory/extensions/active_record/acts_as_inventory_entry.rb, line 10 def acts_as_inventory_entry extend ActsAsInventoryEntry::SingletonMethods include ActsAsInventoryEntry::InstanceMethods after_initialize :new_inventory_entry after_update :save_inventory after_save :save_inventory after_destroy :destroy_inventory has_one :inventory_entry, :as => :inventory_entry_record [ :product_type,:product_type=, :product_instances, :number_available,:number_available= ].each do |m| delegate m, :to => :inventory_entry end end