module Mankiq::Worker

Public Class Methods

included(klass) click to toggle source
Calls superclass method
# File lib/mankiq/worker.rb, line 23
def self.included(klass)
  super

  klass.extend(SubclassTracking)
  subclasses << klass
end
workers() click to toggle source
# File lib/mankiq/worker.rb, line 17
def self.workers
  subclasses(true).select do |klass|
    klass.method_defined?(:perform)
  end
end