class BundleNotification::SnippetMessage

Attributes

mailer_class[R]
recipient[R]
snippet_data[R]

Public Class Methods

new(mailer_class, recipient, snippet_data) click to toggle source
# File lib/bundle_notification/snippet_message.rb, line 9
def initialize(mailer_class, recipient, snippet_data)
  @mailer_class = mailer_class
  @recipient = recipient
  @snippet_data = snippet_data
end

Public Instance Methods

deliver() click to toggle source
# File lib/bundle_notification/snippet_message.rb, line 15
def deliver
  Snippet.create!(
    mailer_class: mailer_class,
    recipient: recipient,
    data: snippet_data
  )
end