lib/action_controller.rb in actionpack-7.1.5 vs lib/action_controller.rb in actionpack-7.2.0.beta1
- old
+ new
@@ -1,14 +1,16 @@
# frozen_string_literal: true
+# :markup: markdown
+
require "abstract_controller"
require "action_dispatch"
require "action_controller/deprecator"
require "action_controller/metal/strong_parameters"
require "action_controller/metal/exceptions"
-# = Action Controller
+# # Action Controller
#
# Action Controller is a module of Action Pack.
#
# Action Controller provides a base controller class that can be subclassed to
# implement filters and actions to handle requests. The result of an action is
@@ -25,10 +27,11 @@
eager_autoload do
autoload :Caching
end
autoload_under "metal" do
+ autoload :AllowBrowser
autoload :ConditionalGet
autoload :ContentSecurityPolicy
autoload :Cookies
autoload :DataStreaming
autoload :DefaultHeaders
@@ -44,9 +47,10 @@
autoload :Instrumentation
autoload :Live
autoload :Logging
autoload :MimeResponds
autoload :ParamsWrapper
+ autoload :RateLimiting
autoload :Redirecting
autoload :Renderers
autoload :Rendering
autoload :RequestForgeryProtection
autoload :Rescue