Module Delayed::MessageSending
In: lib/delayed/message_sending.rb

Methods

__delay__   delay   send_at   send_later  

Classes and Modules

Module Delayed::MessageSending::ClassMethods

Public Instance methods

__delay__(options = {})

Alias for delay

[Source]

    # File lib/delayed/message_sending.rb, line 17
17:     def delay(options = {})
18:       DelayProxy.new(self, options)
19:     end

[Source]

    # File lib/delayed/message_sending.rb, line 27
27:     def send_at(time, method, *args)
28:       warn "[DEPRECATION] `object.send_at(time, :method)` is deprecated. Use `object.delay(:run_at => time).method"
29:       __delay__(:run_at => time).__send__(method, *args)
30:     end

[Source]

    # File lib/delayed/message_sending.rb, line 22
22:     def send_later(method, *args)
23:       warn "[DEPRECATION] `object.send_later(:method)` is deprecated. Use `object.delay.method"
24:       __delay__.__send__(method, *args)
25:     end

[Validate]