Class: ActiveAdminMail::MailBuilder

Inherits:
Object
  • Object
show all
Defined in:
lib/active_admin_mail/mail_builder.rb

Instance Method Summary collapse

Constructor Details

#initialize(source, template) ⇒ MailBuilder

Returns a new instance of MailBuilder.



4
5
6
7
# File 'lib/active_admin_mail/mail_builder.rb', line 4

def initialize(source, template)
  @source = source
  @template = template
end

Instance Method Details

#renderObject



9
10
11
# File 'lib/active_admin_mail/mail_builder.rb', line 9

def render
  @render ||= parsed_mailer.render(liquid_variables_map)
end