Sha256: d804ae3c717e2716fe5db314917f9cf3cbf98824899d8f1fefe994e642e02725
Contents?: true
Size: 821 Bytes
Versions: 1
Compression:
Stored size: 821 Bytes
Contents
require 'too_rendermonkey' require 'logger' $:.unshift File.join(File.dirname(__FILE__)) require "pdf_generator" require "too_rendermonkey_css" module Rails module TooRendermonkey class Railtie < ::Rails::Railtie initializer "add pdf renderer" do ActionController::Renderers.add :pdf do |pdf_name, options| begin make_pdf_erb(pdf_name, options) rescue => e logger.info e.message render :file => "public/500.html", :status => 500 end end Mime::Type.register 'application/pdf', :pdf end config.to_prepare do ActionController::Base.send :include, PDFGenerator ActionView::Base.send :include, TooRendermonkeyCss end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
too_rendermonkey-0.3.0 | lib/too_rendermonkey/railtie.rb |