module Monkey::Task::ClassMethods

CLASS METHODS

Public Instance Methods

task_name() click to toggle source
# File lib/monkey/task.rb, line 27
def task_name
  self.name.underscore
end
trigger(name, *options) click to toggle source
# File lib/monkey/task.rb, line 22
def trigger(name, *options)
  trigger_class_name = name.to_s.camelize + 'Trigger'
  @trigger = Monkey.const_get(trigger_class_name).new(self, *options)
end