Sha256: 3ae08ef59603dfb14e8b721248a8ed42b91deef712af205e0316de76ffbeaaa7

Contents?: true

Size: 415 Bytes

Versions: 3

Compression:

Stored size: 415 Bytes

Contents

require 'action_controller/base'
require 'action_dispatch/http/mime_types'

module Ezprint
  class Railtie < Rails::Railtie

    initializer :init_mime_types do
      Mime::Type.register 'application/pdf', :pdf
    end

    initializer :insert_into_action_controller do
      ActiveSupport.on_load :action_controller  do
        ActionController::Base.send(:include, Ezprint::PdfHelper)
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ezprint-1.0.1 lib/ezprint/railtie.rb
ezprint-1.0.0 lib/ezprint/railtie.rb
ezprint-0.3.1 lib/ezprint/railtie.rb