Class: ActivePropagation::AsyncDeletor
- Inherits:
-
AbstractPropagaterWorker
- Object
- AbstractPropagaterWorker
- ActivePropagation::AsyncDeletor
- Defined in:
- lib/active_propagation.rb
Instance Method Summary collapse
Methods inherited from AbstractPropagaterWorker
Methods included from PropagaterHelper
Instance Method Details
#perform(klass_str, model_id, assoc, only) ⇒ Object
59 60 61 62 63 64 |
# File 'lib/active_propagation.rb', line 59 def perform(klass_str, model_id, assoc, only) klass = klass_str.constantize Propagater.new(klass, assoc, model_id).run do |a, assoc_klass| AsyncLoopDeletor.perform_async(assoc_klass.to_s, a.id) end end |