class Lifesaver::Notification::Enqueuer
Attributes
serialized_models[RW]
Public Class Methods
new(models)
click to toggle source
# File lib/lifesaver/notification/enqueuer.rb, line 4 def initialize(models) @serialized_models = models end
Public Instance Methods
enqueue()
click to toggle source
# File lib/lifesaver/notification/enqueuer.rb, line 8 def enqueue if should_enqueue? ::Resque.enqueue(Lifesaver::VisitorWorker, serialized_models) end end
Private Instance Methods
should_enqueue?()
click to toggle source
# File lib/lifesaver/notification/enqueuer.rb, line 18 def should_enqueue? !serialized_models.empty? && !Lifesaver.indexing_suppressed? end