Module: Nuntius::Concerns::EventsTransaction
- Extended by:
- ActiveSupport::Concern
- Defined in:
- app/models/nuntius/concerns/events_transaction.rb
Instance Method Summary collapse
Instance Method Details
#dispatch_nuntius_events ⇒ Object
33 34 35 36 37 38 39 40 |
# File 'app/models/nuntius/concerns/events_transaction.rb', line 33 def dispatch_nuntius_events Nuntius::Event .where(transitionable: self) .includes(:transitionable) .select(:transition_event, :transitionable_type, :transitionable_id).distinct.each do |event| Nuntius.event(event.transition_event.to_sym, event.transitionable) end end |