Module: SaveQueue::Plugins::Notification

Defined in:
lib/save_queue/plugins/notification.rb,
lib/save_queue/plugins/notification/queue.rb,
lib/save_queue/plugins/notification/object.rb

Defined Under Namespace

Modules: Object, Queue

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



7
8
9
10
11
12
# File 'lib/save_queue/plugins/notification.rb', line 7

def self.included base
  klass = Class.new(base.queue_class)
  klass.send :include, Notification::Queue  unless klass.include? Notification::Queue
  base.send  :include, Notification::Object unless base.include?  Notification::Object
  base.queue_class = klass
end