Sha256: c56a5062f95a38a47055d91c99a704262ddbe946bfdafbfe3b1247baf2064d39
Contents?: true
Size: 1.03 KB
Versions: 9
Compression:
Stored size: 1.03 KB
Contents
require 'hoptoad_notifier' require 'rails' module HoptoadNotifier class Railtie < Rails::Railtie rake_tasks do require "hoptoad_notifier/rails3_tasks" end initializer "hoptoad.use_rack_middleware" do |app| app.config.middleware.use "HoptoadNotifier::Rack" app.config.middleware.insert 0, "HoptoadNotifier::UserInformer" end config.after_initialize do HoptoadNotifier.configure(true) do |config| config.logger ||= Rails.logger config.environment_name ||= Rails.env config.project_root ||= Rails.root config.framework = "Rails: #{::Rails::VERSION::STRING}" end if defined?(::ActionController::Base) require 'hoptoad_notifier/rails/javascript_notifier' require 'hoptoad_notifier/rails/controller_methods' ::ActionController::Base.send(:include, HoptoadNotifier::Rails::ControllerMethods) ::ActionController::Base.send(:include, HoptoadNotifier::Rails::JavascriptNotifier) end end end end
Version data entries
9 entries across 9 versions & 2 rubygems