Module: QueueDispatcher::ActsAsTaskController::ClassMethods

Defined in:
lib/queue_dispatcher/acts_as_task_controller.rb

Instance Method Summary collapse

Instance Method Details

#acts_as_task_controller(args = {}) ⇒ Object



18
19
20
21
22
# File 'lib/queue_dispatcher/acts_as_task_controller.rb', line 18

def acts_as_task_controller args = {}
  include QueueDispatcher::ActsAsTaskController::InstanceMethods
  extend QueueDispatcher::ActsAsTaskController::SingletonMethods
  @acts_as_task_controller_config = QueueDispatcher::ActsAsTaskController::Config.new(args[:task_model] || :task)
end