Module: Mailtime::MailTemplateConcern
- Extended by:
- ActiveSupport::Concern
- Included in:
- MailTemplate
- Defined in:
- lib/mailtime/active_record/models/concerns/mail_template_concern.rb
Overview
moving the functionality to this module, you can include this concern instead of sub-classing the ‘MailTemplate` model.
Instance Method Summary collapse
Instance Method Details
#additional_headers ⇒ Object
29 30 31 32 33 |
# File 'lib/mailtime/active_record/models/concerns/mail_template_concern.rb', line 29 def additional_headers headers = {} headers[:subject] = self.subject if self.subject.present? headers end |
#mailtime_mail_layout ⇒ Object
25 26 27 |
# File 'lib/mailtime/active_record/models/concerns/mail_template_concern.rb', line 25 def mailtime_mail_layout self.mail_layout.present? ? self.mail_layout : NullLayout.new end |