Sha256: c213fcbd6ff80537f3b30408009a3e0c1c13dbf77d55a2c15d8d2f2d7820d1cb
Contents?: true
Size: 487 Bytes
Versions: 3
Compression:
Stored size: 487 Bytes
Contents
require 'abstract_controller' require 'action_mailer' require 'nokogiri' require 'css_parser' module AwesomeMailer class Base < ActionMailer::Base abstract! include ActionView::Helpers::AssetTagHelper::StylesheetTagHelpers include ActionView::Helpers::AssetTagHelper::JavascriptTagHelpers include AbstractController::UrlFor def render(*arguments) return super unless formats.include? :html AwesomeMailer::Renderer.new(super).to_html end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
awesomemailer-0.1.2 | lib/awesome_mailer/base.rb |
awesomemailer-0.1.1 | lib/awesome_mailer/base.rb |
awesomemailer-0.1.0 | lib/awesome_mailer/base.rb |