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
30 31 32 33 34 |
# File 'lib/mailtime/active_record/models/concerns/mail_template_concern.rb', line 30 def additional_headers headers = {} headers[:subject] = self.subject if self.subject.present? headers end |
#mail_layout ⇒ Object
25 26 27 28 |
# File 'lib/mailtime/active_record/models/concerns/mail_template_concern.rb', line 25 def mail_layout return NullLayout.new unless self[:mail_layout].present? self[:mail_layout] end |