Class: Admin::RecurringTasksController::JobsCollection

Inherits:
Collection
  • Object
show all
Defined in:
app/controllers/admin/recurring_tasks_controller.rb

Instance Method Summary collapse

Instance Method Details

#apply(items) ⇒ Object



51
52
53
54
55
# File 'app/controllers/admin/recurring_tasks_controller.rb', line 51

def apply(items)
  super.tap do
    self.items = self.items.map { |job| BackgroundJob.new(job) }
  end
end

#modelObject



57
58
59
# File 'app/controllers/admin/recurring_tasks_controller.rb', line 57

def model
  BackgroundJob
end

#model_nameObject



61
62
63
# File 'app/controllers/admin/recurring_tasks_controller.rb', line 61

def model_name
  BackgroundJob.model_name
end