aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/abstract_controller.rb
blob: 688a2fe31cff79e31d86dc2e9606a79621068b76 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
require "active_support/core_ext/module/attr_internal"
require "active_support/core_ext/module/delegation"

module AbstractController
  extend ActiveSupport::Autoload

  autoload :Base
  autoload :Callbacks
  autoload :Helpers
  autoload :Layouts
  autoload :LocalizedCache
  autoload :Logger
  autoload :RenderingController

  # === Exceptions
  autoload_at "abstract_controller/exceptions" do
    autoload :ActionNotFound
    autoload :DoubleRenderError
    autoload :Error
  end
end