module ErpCommerce::Extensions::ActiveRecord::ActsAsFee::ClassMethods
Public Instance Methods
acts_as_fee()
click to toggle source
# File lib/erp_commerce/extensions/active_record/acts_as_fee.rb, line 10 def acts_as_fee extend ActsAsFee::SingletonMethods include ActsAsFee::InstanceMethods after_initialize :new_fee after_update :save_fee after_save :save_fee after_destroy :destroy_fee has_one :fee, :as => :fee_record #from Fee [ :money, :money=, :fee_type, :fee_type=, :description, :description=, :start_date, :start_date=, :end_date, :end_date=, :external_identifier, :external_identifier=, :external_id_source, :external_id_source=, :created_at, :updated_at ].each { |m| delegate m, :to => :fee } end