egoholic/quasar — pull request #20 by galymzhan (2012-03-21 15:22:16+00:00)
Title: Исправляет баг с @@predefined_properties

Обновлена ветка exp-props (в котором уже был фикс `@@predefined_properties`) из master'а, добавлены изменения:

- использованы instance variables (`@predefined_properties`) вместо `class_variable_set` и `_get`
- код из модели `Document` перемещен в модуль `Documents`, теперь документы могут наследоваться от `ActiveRecord::Base`
- убраны ненужные instance-методы у документов
- для создаваемых документов название типа документа автоматически попадает в поле `type`:

```ruby
a = Article.new # a.type == 'Article'
b = Book.new # b.type == 'Book'
```