Module: MongoDoc::ActiveModel::ActiveModelCompliance

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

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.included(klass) ⇒ Object



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

def self.included(klass)
  klass.class_eval do
    include ::ActiveModel::Validations
    extend ::ActiveModel::Naming
  end
end

Instance Method Details

#destroyed?Boolean

Returns:

  • (Boolean)


6
7
8
# File 'lib/mongo_doc/active_model/active_model_compliance.rb', line 6

def destroyed?
  _id.nil?
end