Sha256: 5bb28c6807746b8e34304f99ea62d954352e820dc1355c2718da7b11be80f63b

Contents?: true

Size: 472 Bytes

Versions: 1

Compression:

Stored size: 472 Bytes

Contents

module Exceptron
  class ExceptionsController < ActionController::Base
    append_view_path File.expand_path("../views", __FILE__)
    respond_to :html, :xml, :json

    include Exceptron::Helpers

    def internal_server_error
      respond_with exception_presenter
    end
    alias not_found internal_server_error
    alias unprocessable_entity internal_server_error

    def self.inherited(subclass)
      super
      Exceptron.controller = subclass
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
exceptron-0.0.2 lib/exceptron/exceptions_controller.rb