Class: Emailvision4rails::Premailer

Inherits:
Premailer
  • Object
show all
Defined in:
lib/emailvision4rails/premailer.rb

Instance Method Summary collapse

Constructor Details

#initialize(html) ⇒ Premailer



3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# File 'lib/emailvision4rails/premailer.rb', line 3

def initialize(html)
  ::Premailer.send(:include, Adapter.find(Adapter.use))

  encoding = Configuration.encoding.try(:upcase)
  options = {
    :adapter => :hpricot,
    :warn_level => Premailer::Warnings::SAFE,
    :with_html_string => true,
    :encoding => encoding,
    :input_encoding => encoding,
    :inputencoding => encoding
  }

  super(html, options)
end