Module: Inkwell::ActsAsInkwellCategory::Config

Defined in:
lib/acts_as_inkwell_category/base.rb

Instance Method Summary collapse

Instance Method Details

#acts_as_inkwell_categoryObject



12
13
14
15
16
17
18
19
20
21
22
23
24
25
# File 'lib/acts_as_inkwell_category/base.rb', line 12

def acts_as_inkwell_category
  attr_accessor :parent_category_id

  validates :owner_id, :presence => true
  validates :owner_type, :presence => true

  before_create :before_create_processing
  after_create :after_create_processing
  before_destroy :before_destroy_processing

  include ::Inkwell::ActsAsInkwellCategory::InstanceMethods
  extend ::Inkwell::ActsAsInkwellCategory::ClassMethods

end