Class: GitCommitMailer::MailBodyFormatter

Inherits:
Object
  • Object
show all
Defined in:
lib/git-commit-mailer/mail-body-formatter.rb

Direct Known Subclasses

HTMLMailBodyFormatter, TextMailBodyFormatter

Instance Method Summary collapse

Constructor Details

#initialize(info) ⇒ MailBodyFormatter

Returns a new instance of MailBodyFormatter.



21
22
23
24
# File 'lib/git-commit-mailer/mail-body-formatter.rb', line 21

def initialize(info)
  @info = info
  @mailer = @info.mailer
end

Instance Method Details

#formatObject



26
27
28
# File 'lib/git-commit-mailer/mail-body-formatter.rb', line 26

def format
  ERB.new(template, nil, "<>").result(binding)
end