Class: ActionWebhook::DeliveryMessenger
- Inherits:
-
Object
- Object
- ActionWebhook::DeliveryMessenger
- Defined in:
- lib/action_webhook/base.rb
Instance Method Summary collapse
- #deliver_later(options = {}) ⇒ Object
- #deliver_now ⇒ Object
-
#initialize(webhook) ⇒ DeliveryMessenger
constructor
A new instance of DeliveryMessenger.
Constructor Details
#initialize(webhook) ⇒ DeliveryMessenger
Returns a new instance of DeliveryMessenger.
515 516 517 |
# File 'lib/action_webhook/base.rb', line 515 def initialize(webhook) @webhook = webhook end |
Instance Method Details
#deliver_later(options = {}) ⇒ Object
526 527 528 |
# File 'lib/action_webhook/base.rb', line 526 def deliver_later( = {}) @webhook.deliver_later() end |
#deliver_now ⇒ Object
519 520 521 522 523 524 |
# File 'lib/action_webhook/base.rb', line 519 def deliver_now return nil if skip_delivery? return test_delivery if test_mode? @webhook.deliver_now end |