Sha256: 45918e9248192af331d1a91f352012b48cbb6cc8d5afa7d316a95365cfdc6079
Contents?: true
Size: 554 Bytes
Versions: 1
Compression:
Stored size: 554 Bytes
Contents
class Service include Mongoid::Document field :sid field :before_destroy_called, type: Boolean, default: false field :after_destroy_called, type: Boolean, default: false field :after_initialize_called, type: Boolean, default: false embedded_in :person belongs_to :target, class_name: 'User' validates_numericality_of :sid before_destroy do |doc| doc.before_destroy_called = true end after_destroy do |doc| doc.after_destroy_called = true end after_initialize do |doc| doc.after_initialize_called = true end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mongoid-paranoia-2.0.0 | spec/app/models/service.rb |