class Laters::InstanceMethodJob
Public Instance Methods
perform(object, method_name, *args)
click to toggle source
# File lib/laters/instance_method_job.rb, line 5 def perform(object, method_name, *args) if object.respond_to? :id Rails.logger.info "Calling deferred #{method_name} on #{object.class} ##{object.id}" else Rails.logger.info "Calling deferred #{object.class}##{method_name}" end object.run_callbacks(:laters) { object.send(method_name, *args) } end