Class: Alberich::EntityTargetObserver
- Inherits:
-
ActiveRecord::Observer
- Object
- ActiveRecord::Observer
- Alberich::EntityTargetObserver
- Defined in:
- app/models/alberich/entity_target_observer.rb
Instance Method Summary collapse
Instance Method Details
#after_destroy(obj) ⇒ Object
11 12 13 14 |
# File 'app/models/alberich/entity_target_observer.rb', line 11 def after_destroy(obj) entity = Entity.for_target(obj) entity.destroy if entity end |
#after_save(obj) ⇒ Object
5 6 7 8 9 |
# File 'app/models/alberich/entity_target_observer.rb', line 5 def after_save(obj) entity = Entity.find_or_create_for_target(obj) entity.name = obj.to_s entity.save! end |