Sha256: 7e314c51cd498d7996706f339f70b19ef6f8ef5ab2fba689aa2d1810ea171580

Contents?: true

Size: 504 Bytes

Versions: 5

Compression:

Stored size: 504 Bytes

Contents

module Crumpet
  class Railtie < Rails::Railtie
    initializer 'crumpet.setup_action_controller' do |app|
      ActiveSupport.on_load :action_controller do
        self.class_eval do
          include Crumpet::ControllerAdditions

          before_action :clear_crumbs
        end
      end
    end

    initializer 'crumpet.setup_action_view' do |app|
      ActiveSupport.on_load :action_view do
        self.class_eval do
          include Crumpet::ViewHelpers
        end
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
crumpet-0.2.1 lib/crumpet/railtie.rb
crumpet-0.2.0 lib/crumpet/railtie.rb
crumpet-0.1.2 lib/crumpet/railtie.rb
crumpet-0.1.1 lib/crumpet/railtie.rb
crumpet-0.1.0 lib/crumpet/railtie.rb