module Smartfocus4rails::EmvHandler

Public Class Methods

call(template) click to toggle source
# File lib/smartfocus4rails/emv_handler.rb, line 9
def self.call(template)
        compiled_source = erb_handler.call(template)
        if template.formats.include?(:html)
                "Smartfocus4rails::Premailer.new((begin;#{compiled_source};end)).to_inline_css"
        else
                compiled_source
        end
end
erb_handler() click to toggle source
# File lib/smartfocus4rails/emv_handler.rb, line 5
def self.erb_handler
        @@erb_handler ||= ActionView::Template.registered_template_handler(:erb)
end