Sha256: 4f61eda434511476e4b4bd132c860242d7ea26b472c342c234e0e309e74904ce

Contents?: true

Size: 402 Bytes

Versions: 3

Compression:

Stored size: 402 Bytes

Contents

class Category < ActiveRecord::Base
  acts_as_nested_set
  
  def to_s
    name
  end
  
  def recurse(&block)
    block.call self, lambda{
      self.children.each do |child|
        child.recurse(&block)
      end
    }
  end

end

class Category_NoToArray < Category
  def to_a
    raise 'to_a called'
  end
end

class Category_DefaultScope < Category
  default_scope order('categories.id ASC')
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
nested_set-1.6.7 test/fixtures/category.rb
nested_set-1.6.6 test/fixtures/category.rb
nested_set-1.6.5 test/fixtures/category.rb