class Spreewald::UnsupportedEmailHeader

Attributes

header[R]
value[R]

Public Class Methods

new(header, value) click to toggle source
Calls superclass method
# File lib/spreewald_support/unsupported_email_header.rb, line 7
    def initialize(header, value)
      @header, @value = header, value
      error_message = <<-MESSAGE.strip_heredoc
        It looks like you're trying to match against an unsupported header "#{header}".
        The following headers are supported: #{supported_headers_list}
      MESSAGE
      super(error_message)
    end

Private Instance Methods

supported_headers_list() click to toggle source
# File lib/spreewald_support/unsupported_email_header.rb, line 18
def supported_headers_list
  SUPPORTED_EMAIL_HEADERS.join(", ")
end