Class: Duties::DutyJob

Inherits:
Object
  • Object
show all
Includes:
Sidekiq::Worker
Defined in:
lib/duties/duty_job.rb

Instance Method Summary collapse

Instance Method Details

#perform(duty_id) ⇒ Object



6
7
8
9
10
11
# File 'lib/duties/duty_job.rb', line 6

def perform(duty_id)
  duty  = Duties::DutyRecord.find duty_id
  klass = duty_class duty.name.classify

  klass.call duty
end