class GrapeTokenAuth::Mail::MessageBase

Attributes

html_body[RW]
opts[RW]
subject[RW]
text_body[RW]
url_options[RW]

Public Class Methods

new(opts) click to toggle source
# File lib/grape_token_auth/mail/message_base.rb, line 7
def initialize(opts)
  @opts = opts
  @to_address = opts[:to]
end

Protected Instance Methods

html_template() click to toggle source
# File lib/grape_token_auth/mail/message_base.rb, line 30
def html_template
  ERB.new(File.read(self.class::HTML_TEMPLATE))
end
text_template() click to toggle source
# File lib/grape_token_auth/mail/message_base.rb, line 26
def text_template
  ERB.new(File.read(self.class::TEXT_TEMPLATE))
end