Module: QueueClassicAdmin

Defined in:
lib/queue_classic_admin.rb,
lib/queue_classic_admin/engine.rb,
lib/queue_classic_admin/version.rb,
lib/queue_classic_admin/custom_action.rb,
app/models/queue_classic_admin/job_common.rb,
app/models/queue_classic_admin/queue_classic_job.rb,
app/helpers/queue_classic_admin/application_helper.rb,
app/models/queue_classic_admin/queue_classic_later_job.rb,
app/helpers/queue_classic_admin/queue_classic_jobs_helper.rb,
app/controllers/queue_classic_admin/application_controller.rb,
app/helpers/queue_classic_admin/queue_classic_later_jobs_helper.rb,
app/controllers/queue_classic_admin/queue_classic_jobs_controller.rb,
app/controllers/queue_classic_admin/queue_classic_later_jobs_controller.rb

Defined Under Namespace

Modules: ApplicationHelper, JobCommon, QueueClassicJobsHelper, QueueClassicLaterJobsHelper Classes: ApplicationController, CustomAction, Engine, QueueClassicJob, QueueClassicJobsController, QueueClassicLaterJob, QueueClassicLaterJobsController

Constant Summary collapse

VERSION =
"0.2.1"

Class Method Summary collapse

Class Method Details

.add_custom_action(name, &block) ⇒ Object



13
14
15
16
# File 'lib/queue_classic_admin.rb', line 13

def self.add_custom_action(name, &block)
  action = CustomAction.new(name, &block)
  custom_actions[action.slug] = action
end

.custom_actionsObject



9
10
11
# File 'lib/queue_classic_admin.rb', line 9

def self.custom_actions
  @@custom_actions ||= {}
end