Class: Lifesaver::Notification::Enqueuer
- Inherits:
-
Object
- Object
- Lifesaver::Notification::Enqueuer
- Defined in:
- lib/lifesaver/notification/enqueuer.rb
Instance Method Summary collapse
- #enqueue ⇒ Object
-
#initialize(models) ⇒ Enqueuer
constructor
A new instance of Enqueuer.
Constructor Details
#initialize(models) ⇒ Enqueuer
Returns a new instance of Enqueuer.
4 5 6 |
# File 'lib/lifesaver/notification/enqueuer.rb', line 4 def initialize(models) @serialized_models = models end |
Instance Method Details
#enqueue ⇒ Object
8 9 10 11 12 |
# File 'lib/lifesaver/notification/enqueuer.rb', line 8 def enqueue if should_enqueue? ::Resque.enqueue(Lifesaver::VisitorWorker, serialized_models) end end |