Class | Delayed::PerformableMethod |
In: |
lib/delayed/performable_method.rb
|
Parent: | Struct.new(:object, :method, :args) |
STRING_FORMAT | = | /^LOAD\;([A-Z][\w\:]+)(?:\;(\w+))?$/ |
# File lib/delayed/performable_method.rb, line 18 18: def initialize(object, method, args) 19: raise NoMethodError, "undefined method `#{method}' for #{object.inspect}" unless object.respond_to?(method, true) 20: 21: self.object = dump(object) 22: self.args = args.map { |a| dump(a) } 23: self.method = method.to_sym 24: end