Sha256: d956ab385fe529d51733d40ee9d4a1e4014b2d15415d4fb614faa5b55b6f302b

Contents?: true

Size: 293 Bytes

Versions: 22

Compression:

Stored size: 293 Bytes

Contents

class ActorObserver < Mongoid::Observer
  attr_reader :last_after_create_record

  def after_create(record)
    @last_after_create_record = record
  end

  def after_custom(record)
    record.after_custom_count += 1
  end

  def before_custom(record)
    @after_custom_called = true
  end
end

Version data entries

22 entries across 22 versions & 4 rubygems

Version Path
mongoid-observers-0.3.0 spec/app/models/actor_observer.rb
mongoid-observers-0.2.0 spec/app/models/actor_observer.rb
mongoid-paranoia-1.1.0 spec/app/models/actor_observer.rb
mongoid-paranoia-1.0.1 spec/app/models/actor_observer.rb
mongoid-3.1.7 spec/app/models/actor_observer.rb
mongoid-paranoia-1.0.0 spec/app/models/actor_observer.rb
mongoid-versioning-1.0.0 spec/app/models/actor_observer.rb
mongoid-paranoia-1.0.0.beta2 spec/app/models/actor_observer.rb
mongoid-versioning-1.0.0.beta2 spec/app/models/actor_observer.rb
mongoid-observers-0.1.1 spec/app/models/actor_observer.rb
mongoid-observers-0.1.0 spec/app/models/actor_observer.rb
mongoid-paranoia-1.0.0.beta1 spec/app/models/actor_observer.rb
mongoid-versioning-1.0.0.beta1 spec/app/models/actor_observer.rb
mongoid-3.1.6 spec/app/models/actor_observer.rb
mongoid-3.1.5 spec/app/models/actor_observer.rb
mongoid-paranoia-0.3.0 spec/app/models/actor_observer.rb
mongoid-paranoia-0.2.1 spec/app/models/actor_observer.rb
mongoid-versioning-0.2.0 spec/app/models/actor_observer.rb
mongoid-paranoia-0.2.0 spec/app/models/actor_observer.rb
mongoid-paranoia-0.1.1 spec/app/models/actor_observer.rb