module ActionController
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 typically content generated from views.
Public class methods
See Renderers.add
Source code GitHub
# File actionpack/lib/action_controller/metal/renderers.rb, line 9
def self.add_renderer(key, &block)
Renderers.add(key, &block)
end
See Renderers.remove
Source code GitHub
# File actionpack/lib/action_controller/metal/renderers.rb, line 14
def self.remove_renderer(key)
Renderers.remove(key)
end
Namespace
ActionController::
API ActionController::
AllowBrowser ActionController::
ApiRendering ActionController::
Base ActionController::
Caching ActionController::
ConditionalGet ActionController::
ContentSecurityPolicy ActionController::
Cookies ActionController::
DataStreaming ActionController::
DefaultHeaders ActionController::
EtagWithFlash ActionController::
EtagWithTemplateDigest ActionController::
ExpectedParameterMissing ActionController::
Flash ActionController::
FormBuilder ActionController::
Head ActionController::
Helpers ActionController::
HttpAuthentication ActionController::
ImplicitRender ActionController::
Instrumentation ActionController::
InvalidParameterKey ActionController::
Live ActionController::
LiveTestResponse ActionController::
LogSubscriber ActionController::
Logging ActionController::
Metal ActionController::
MimeResponds ActionController::
MissingRenderer ActionController::
ParameterEncoding ActionController::
ParameterMissing ActionController::
Parameters ActionController::
ParamsWrapper ActionController::
PermissionsPolicy ActionController::
Railties ActionController::
RateLimiting ActionController::
Redirecting ActionController::
Renderer ActionController::
Renderers ActionController::
Rendering ActionController::
RequestForgeryProtection ActionController::
Rescue ActionController::
RespondToMismatchError ActionController::
Streaming ActionController::
StrongParameters ActionController::
TestCase ActionController::
Testing ActionController::
UnfilteredParameters ActionController::
UnpermittedParameters ActionController::
UrlFor
Definition files
actionpack/
lib/ action_controller.rb actionpack/
lib/ action_controller/ api.rb actionpack/
lib/ action_controller/ api/ api_rendering.rb actionpack/
lib/ action_controller/ base.rb actionpack/
lib/ action_controller/ caching.rb
41 More Less
actionpack/
lib/ action_controller/ deprecator.rb actionpack/
lib/ action_controller/ form_builder.rb actionpack/
lib/ action_controller/ log_subscriber.rb actionpack/
lib/ action_controller/ metal.rb actionpack/
lib/ action_controller/ metal/ allow_browser.rb actionpack/
lib/ action_controller/ metal/ basic_implicit_render.rb actionpack/
lib/ action_controller/ metal/ conditional_get.rb actionpack/
lib/ action_controller/ metal/ content_security_policy.rb actionpack/
lib/ action_controller/ metal/ cookies.rb actionpack/
lib/ action_controller/ metal/ data_streaming.rb actionpack/
lib/ action_controller/ metal/ default_headers.rb actionpack/
lib/ action_controller/ metal/ etag_with_flash.rb actionpack/
lib/ action_controller/ metal/ etag_with_template_digest.rb actionpack/
lib/ action_controller/ metal/ exceptions.rb actionpack/
lib/ action_controller/ metal/ flash.rb actionpack/
lib/ action_controller/ metal/ head.rb actionpack/
lib/ action_controller/ metal/ helpers.rb actionpack/
lib/ action_controller/ metal/ http_authentication.rb actionpack/
lib/ action_controller/ metal/ implicit_render.rb actionpack/
lib/ action_controller/ metal/ instrumentation.rb actionpack/
lib/ action_controller/ metal/ live.rb actionpack/
lib/ action_controller/ metal/ logging.rb actionpack/
lib/ action_controller/ metal/ mime_responds.rb actionpack/
lib/ action_controller/ metal/ parameter_encoding.rb actionpack/
lib/ action_controller/ metal/ params_wrapper.rb actionpack/
lib/ action_controller/ metal/ permissions_policy.rb actionpack/
lib/ action_controller/ metal/ rate_limiting.rb actionpack/
lib/ action_controller/ metal/ redirecting.rb actionpack/
lib/ action_controller/ metal/ renderers.rb actionpack/
lib/ action_controller/ metal/ rendering.rb actionpack/
lib/ action_controller/ metal/ request_forgery_protection.rb actionpack/
lib/ action_controller/ metal/ rescue.rb actionpack/
lib/ action_controller/ metal/ streaming.rb actionpack/
lib/ action_controller/ metal/ strong_parameters.rb actionpack/
lib/ action_controller/ metal/ testing.rb actionpack/
lib/ action_controller/ metal/ url_for.rb actionpack/
lib/ action_controller/ railtie.rb actionpack/
lib/ action_controller/ railties/ helpers.rb actionpack/
lib/ action_controller/ renderer.rb actionpack/
lib/ action_controller/ template_assertions.rb actionpack/
lib/ action_controller/ test_case.rb