Sha256: a66ffcb55db5587a9f70cbe525aa3dbafcd21ecda11c206d3a548b30600527ac
Contents?: true
Size: 1.01 KB
Versions: 2
Compression:
Stored size: 1.01 KB
Contents
# encoding: UTF-8 require 'rails/railtie' module Keynote # @private class Railtie < Rails::Railtie config.after_initialize do |app| if ::Rails.version.to_f >= 4 app.config.paths.add 'app/presenters' else app.config.paths.add 'app/presenters', :eager_load => true end if defined?(RSpec::Rails) && RSpec.respond_to?(:configure) require 'keynote/testing/rspec' end if defined?(MiniTest::Rails) require 'keynote/testing/minitest_rails' end if !defined?(MiniTest::Rails) require "keynote/testing/test_unit" end end ActiveSupport.on_load(:action_view) do include Keynote::Helper end ActiveSupport.on_load(:action_controller) do include Keynote::Controller end ActiveSupport.on_load(:action_mailer) do include Keynote::Controller end rake_tasks do if defined?(MiniTest::Rails) load File.expand_path("../testing/minitest_rails.rake", __FILE__) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
keynote-0.2.0pre2 | lib/keynote/railtie.rb |
keynote-0.2.0pre1 | lib/keynote/railtie.rb |