Sha256: aa77b6aa7db85458f7e42dad4896407de02a53924926795e8ff93e4118f8a573

Contents?: true

Size: 418 Bytes

Versions: 7

Compression:

Stored size: 418 Bytes

Contents

require 'active_support'

module ClosureTree
  extend ActiveSupport::Autoload

  autoload :ActsAsTree
  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::ActsAsTree
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
closure_tree-5.1.1 lib/closure_tree.rb
closure_tree-5.1.0 lib/closure_tree.rb
closure_tree-5.0.0 lib/closure_tree.rb
closure_tree-4.6.3 lib/closure_tree.rb
closure_tree-4.6.2 lib/closure_tree.rb
closure_tree-4.6.1 lib/closure_tree.rb
closure_tree-4.6.0 lib/closure_tree.rb