module Delayer::Priority

Attributes

priority[R]

Public Class Methods

included(klass) click to toggle source
# File lib/delayer/priority.rb, line 6
def self.included(klass)
  klass.class_eval do
    include ::Delayer
    extend Extend
  end
end
new(priority = self.class.instance_eval{ @default_priority }, *args) click to toggle source
Calls superclass method Delayer.new
# File lib/delayer/priority.rb, line 13
def initialize(priority = self.class.instance_eval{ @default_priority }, *args)
  self.class.validate_priority priority
  @priority = priority
  super(*args)
end