class MessageMailer
Attributes
subject[R]
Public Instance Methods
prepare_message(message)
click to toggle source
# File lib/generators/kitestrings/message_templates/message_mailer.rb, line 7 def prepare_message(message) @message = message @user = message.user # ask the message model if we need any attachments added message.add_attachments(self) m = mail(to: message.user.email, subject: message.subject, template_name: message.template || :default) # allow template to override subject in the view by doing: <% @message.subject = "new subject" %> m.subject = message.subject m end