Files

ActionMailer::MailHelper

Public Instance Methods

attachments() click to toggle source

Access the message attachments list.

# File lib/action_mailer/mail_helper.rb, line 28
def attachments
  @_message.attachments
end
block_format(text) click to toggle source

Uses Text::Format to take the text and format it, indented two spaces for each line, and wrapped at 72 columns.

# File lib/action_mailer/mail_helper.rb, line 5
def block_format(text)
  formatted = text.split(/\n\r\n/).collect { |paragraph|
    simple_format(paragraph)
  }.join("\n")

  # Make list points stand on their own line
  formatted.gsub!(/[ ]*([*]+) ([^*]*)/) { |s| "  #{$1} #{$2.strip}\n" }
  formatted.gsub!(/[ ]*([#]+) ([^#]*)/) { |s| "  #{$1} #{$2.strip}\n" }

  formatted
end
mailer() click to toggle source

Access the mailer instance.

# File lib/action_mailer/mail_helper.rb, line 18
def mailer
  @_controller
end
message() click to toggle source

Access the message instance.

# File lib/action_mailer/mail_helper.rb, line 23
def message
  @_message
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.