egoholic/quasar — pull request #33 by egoholic (2012-03-31 07:44:53+00:00)
Title: Collections

Добавлены методы-ограничители типа документа в коллекции:

class Category true
Category.document_acceptable? Article.last #=> true
Category.document_acceptable? Collection.last #=> false
Category.acceptable_doctypes #=> ["Article"]
Также добавлены некоторые методы:

category.get_childs
#=> [#]

category.get_childs[0].get_parents
#=> [#]

category.get_childs[0].nested_to_collection? category
#=> true

Также добавлены некоторые методы коллекционируемым документам и их классам, экспендер для категорий и т.д. Смотрите diff.