Sha256: 8ff672ec5d653710c6535d9f395a0905f069a8ed7e1450a8abf36fad128ad226

Contents?: true

Size: 426 Bytes

Versions: 4

Compression:

Stored size: 426 Bytes

Contents

require 'active_support'

module ClosureTree
  extend ActiveSupport::Autoload

  autoload :HasClosureTree
  autoload :Support
  autoload :HierarchyMaintenance
  autoload :Model
  autoload :Finders
  autoload :HashTree
  autoload :Digraphs
  autoload :DeterministicOrdering
  autoload :NumericDeterministicOrdering
end

ActiveSupport.on_load :active_record do
  ActiveRecord::Base.send :extend, ClosureTree::HasClosureTree
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
closure_tree-6.0.0 lib/closure_tree.rb
closure_tree-6.0.0.gamma lib/closure_tree.rb
closure_tree-6.0.0.alpha lib/closure_tree.rb
closure_tree-5.2.0 lib/closure_tree.rb