Sha256: 2a3f77a8f73400931538cd08fe568998c31eb905a6b4651ce7c9a8871bd15a28
Contents?: true
Size: 507 Bytes
Versions: 3
Compression:
Stored size: 507 Bytes
Contents
require 'mongoid/paranoia' class ParanoidPhone include Mongoid::Document include Mongoid::Paranoia attr_accessor :after_destroy_called, :before_destroy_called field :number, type: String embedded_in :person before_destroy :before_destroy_stub, :halt_me after_destroy :after_destroy_stub def before_destroy_stub self.before_destroy_called = true end def after_destroy_stub self.after_destroy_called = true end def halt_me person.age == 42 ? false : true end end
Version data entries
3 entries across 3 versions & 1 rubygems