1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/actionpack/lib/action_controller/metal
Carlhuda c1304098cc Reorganize autoloads:
* A new module (ActiveSupport::Autoload) is provide that extends
    autoloading with new behavior.
  * All autoloads in modules that have extended ActiveSupport::Autoload
    will be eagerly required in threadsafe environments
  * Autoloads can optionally leave off the path if the path is the same
    as full_constant_name.underscore
  * It is possible to specify that a group of autoloads live under an
    additional path. For instance, all of ActionDispatch's middlewares
    are ActionDispatch::MiddlewareName, but they live under 
    "action_dispatch/middlewares/middleware_name"
  * It is possible to specify that a group of autoloads are all found
    at the same path. For instance, a number of exceptions might all
    be declared there.
  * One consequence of this is that testing-related constants are not
    autoloaded. To get the testing helpers for a given component,
    require "component_name/test_case". For instance, "action_controller/test_case".
  * test_help.rb, which is automatically required by a Rails application's
    test helper, requires the test_case.rb for all active components, so
    this change will not be disruptive in existing or new applications.
2009-12-02 20:01:08 -08:00
..
benchmarking.rb Unify benchmark APIs. 2009-10-15 18:19:25 -03:00
compatibility.rb Reorganize autoloads: 2009-12-02 20:01:08 -08:00
conditional_get.rb Fixes expires_now and cleans things up a bit 2009-10-26 17:32:42 -07:00
configuration.rb Base setup for config object in AC. 2009-10-26 15:47:08 -07:00
cookies.rb Clean up and update cookies 2009-10-26 18:01:09 -07:00
exceptions.rb SessionRestoreError belongs in AD 2009-09-23 23:37:31 -05:00
filter_parameter_logging.rb Clean up parameter logging some 2009-10-26 21:31:37 -07:00
flash.rb Clean up flash a bit 2009-10-27 09:15:41 -07:00
head.rb Extract #head into its own module and simplify it 2009-10-26 17:13:43 -07:00
helpers.rb Reorganize autoloads: 2009-12-02 20:01:08 -08:00
hide_actions.rb More perf work: 2009-08-11 15:03:53 -07:00
http_authentication.rb And the same thing for Basic 2009-08-25 17:34:07 -07:00
layouts.rb Move all render and layout pieces required in ActionMailer from ActionController to AbstractController. 2009-11-01 02:23:48 +01:00
mime_responds.rb Unify class_inheritable_accessor and extlib_inheritable_accessor and allow responder to be set in the class level. 2009-10-17 12:54:03 -03:00
rack_convenience.rb Update AC::Middleware to play better with the normal AC::Metal stack. This required stopping to use #call for non-rack-related stuff 2009-11-05 15:38:25 -08:00
redirector.rb Use ERB::Util.h over CGI.escapeHTML as the former is safety aware and the latter isn't 2009-10-15 09:58:17 +13:00
render_options.rb Renamed presenter to renderer, added some documentation and defined its API. 2009-08-07 17:17:51 +02:00
rendering_controller.rb Extracted localized_cache.rb from ActionController, added it to AbstractController and made ActionMailer use it. 2009-11-01 02:23:49 +01:00
request_forgery_protection.rb Extract form_authenticity_param instance method so it's overridable in subclasses 2009-11-17 23:40:06 -08:00
rescue.rb Reorganize autoloads: 2009-12-02 20:01:08 -08:00
responder.rb Allow ActionController::Responder to have a common entry point for all formats. 2009-12-01 08:23:43 -08:00
session.rb Rename /base to /metal and make base.rb and metal.rb top-level to reflect their module locations 2009-08-06 19:52:11 -03:00
session_management.rb #include should be #extend 2009-10-27 09:21:01 -07:00
streaming.rb String#bytesize is not needed for Ruby >= 1.8.7 2009-11-09 22:16:51 +01:00
testing.rb Rename /base to /metal and make base.rb and metal.rb top-level to reflect their module locations 2009-08-06 19:52:11 -03:00
url_for.rb More perf work: 2009-08-11 15:03:53 -07:00
verification.rb New semantics eliminate the need for __send__ 2009-10-28 01:43:46 -07:00