Class: Lifestreamable::DestroyObserver

Inherits:
Observer
  • Object
show all
Defined in:
lib/lifestreamable/destroy_observer.rb

Instance Method Summary collapse

Methods inherited from Observer

#add_class_observer

Instance Method Details

#before_destroy(model) ⇒ Object



4
5
6
7
8
# File 'lib/lifestreamable/destroy_observer.rb', line 4

def before_destroy(model)
  if model.lifestreamable?(:destroy)
    Lifestreamable::Lifestreamer.push model.get_action_instead_of(:destroy), model.get_payload
  end
end