Module: MongoMapper::Plugins::Callbacks::InstanceMethods

Defined in:
lib/mongo_mapper/plugins/callbacks.rb

Instance Method Summary collapse

Instance Method Details

#destroyObject



13
14
15
# File 'lib/mongo_mapper/plugins/callbacks.rb', line 13

def destroy
  run_callbacks(:destroy) { super }
end

#valid?(context = nil) ⇒ Boolean

Returns:



8
9
10
11
# File 'lib/mongo_mapper/plugins/callbacks.rb', line 8

def valid?(context = nil)
  context ||= (new_record? ? :create : :update)
  super(context) && errors.empty?
end