Sha256: f436a1348b18bbc60fd14fe4fb37bc90c3b2c08279ac231eac19fed71565a992
Contents?: true
Size: 1.7 KB
Versions: 1
Compression:
Stored size: 1.7 KB
Contents
module ExceptionHandler class Engine < Rails::Engine # => Rails default MIME types: # => http://apidock.com/rails/ActionController/MimeResponds/InstanceMethods/respond_to#14-Rails-defined-Mime-Types ######################################################### ######################################################### # => Wraps helpers in ExceptionHandler module # => http://guides.rubyonrails.org/engines.html#inside-an-engine # => http://stackoverflow.com/questions/31877839/accessing-helpers-from-the-parent-app-in-an-isolated-rails-engine isolate_namespace ExceptionHandler # => Tests config.generators do |g| g.test_framework :rspec end # => Assets # => For Sprockets 4, had to include link_tree in exception_handler.css config.assets.precompile << %w(exception_handler.css) ######################################################### ######################################################### # => Hooks # => This should be config.before_initialize but because ActiveRecord is not initialized, cannot check for table initializer :exception_handler, before: "better_errors.configure_rails_initialization" do |app| # => Vars ExceptionHandler.config ||= ExceptionHandler::Config.new config.try(:exception_handler) # => Middleware app.config.exceptions_app = ->(env) { ExceptionHandler::ExceptionController.action(:show).call(env) } app.config.consider_all_requests_local = !ExceptionHandler.config.try(:dev) if Rails.env.development? end ######################################################### ######################################################### end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
exception_handler-0.7.0 | lib/exception_handler/engine.rb |