Module: ErpCommerce::Extensions::ActiveRecord::ActsAsPriceable::ClassMethods
- Defined in:
- lib/erp_commerce/extensions/active_record/acts_as_priceable.rb
Instance Method Summary collapse
Instance Method Details
#acts_as_priceable ⇒ Object
11 12 13 14 15 16 17 18 19 |
# File 'lib/erp_commerce/extensions/active_record/acts_as_priceable.rb', line 11 def acts_as_priceable extend ActsAsPriceable::SingletonMethods include ActsAsPriceable::InstanceMethods has_many :pricing_plan_assignments, :as => :priceable_item has_many :pricing_plans, :through => :pricing_plan_assignments, :dependent => :destroy has_many :prices, :as => :priced_item, :dependent => :destroy end |