module ActsAsManyTrees::Base::ClassMethods

Public Instance Methods

acts_as_many_trees(options = {}) click to toggle source
# File lib/acts_as_many_trees/base.rb, line 9
def acts_as_many_trees(options = {})
  class_attribute :hierarchy_class
  self.hierarchy_class = (name+'Hierarchy').constantize
  include ActsAsManyTrees::InstanceMethods
  extend ActsAsManyTrees::ClassMethods
  hierarchy_class.send :include,ActsAsManyTrees::HierarchyTable
end