instance method
subject
Ruby on Rails 2.3.18
Since v2.2.3 Last seen in v2.3.18Available in: v2.2.3 v2.3.18
Signature
subject( default = nil )
Returns the subject of the mail instance.
If the subject field does not exist, returns nil by default or you can pass in as the parameter for what you want the default value to be.
Example:
mail = TMail::Mail.new mail.subject #=> nil mail.subject("") #=> "" mail.subject = "Hello" mail.subject #=> "Hello"
Parameters
-
defaultopt = nil
Source
# File actionmailer/lib/action_mailer/vendor/tmail-1.2.7/tmail/interface.rb, line 550
def subject( default = nil )
if h = @header['subject']
h.body
else
default
end
end
Defined in actionmailer/lib/action_mailer/vendor/tmail-1.2.7/tmail/interface.rb line 550
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in TMail::Mail