Module: MongoDoc::ActiveModel

Defined in:
lib/mongo_doc/active_model.rb,
lib/mongo_doc/active_model/validations.rb,
lib/mongo_doc/active_model/active_model_compliance.rb

Defined Under Namespace

Modules: ActiveModelCompliance, Validations

Constant Summary collapse

VERSION =
'0.2.0'

Class Method Summary collapse

Class Method Details

.included(klass) ⇒ Object



8
9
10
11
12
13
14
# File 'lib/mongo_doc/active_model.rb', line 8

def self.included(klass)
  klass.class_eval do
    include MongoDoc::Document
    include MongoDoc::ActiveModel::ActiveModelCompliance
    extend MongoDoc::ActiveModel::Validations::ClassMethods
  end
end