egoholic/quasar — pull request #32 by egoholic (2012-03-31 06:21:09+00:00)
Title: Collections

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

class Category < Collection
acceptable_doctypes_set :article
end

Category.document_acceptable? Category.last #=> 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

Также добавлены некоторые методы коллекционируемым документам и их классам:

...