Module: SimpleMailBuilder::Encoder::Base64

Defined in:
lib/simple_mail_builder/encoder/base64.rb

Class Method Summary collapse

Class Method Details

.encode_or_quote(text) ⇒ Object



9
10
11
12
# File 'lib/simple_mail_builder/encoder/base64.rb', line 9

def self.encode_or_quote(text)
  return %Q{"#{text.gsub '"', ''}"} unless ENCODED_REGEX =~ text
  "=?UTF-8?B?#{::Base64.strict_encode64 text}?="
end