Module: MagicBell::ActionMailerExtension

Defined in:
lib/magicbell/action_mailer_extension.rb

Instance Method Summary collapse

Instance Method Details

#magicbell_notification_action_url(action_url) ⇒ Object



5
6
7
# File 'lib/magicbell/action_mailer_extension.rb', line 5

def magicbell_notification_action_url(action_url)
  headers["X-MagicBell-Notification-ActionUrl"] = action_url
end

#magicbell_notification_metadata(metadata) ⇒ Object



9
10
11
# File 'lib/magicbell/action_mailer_extension.rb', line 9

def ()
  headers["X-MagicBell-Notification-Metadata"] = .to_json
end

#magicbell_notification_skipObject



17
18
19
# File 'lib/magicbell/action_mailer_extension.rb', line 17

def magicbell_notification_skip
  headers["X-MagicBell-Notification-Skip"] = true
end

#magicbell_notification_title(title) ⇒ Object



13
14
15
# File 'lib/magicbell/action_mailer_extension.rb', line 13

def magicbell_notification_title(title)
  headers["X-MagicBell-Notification-Title"] = title
end