diff options
author | Yehuda Katz <wycats@gmail.com> | 2009-07-15 14:15:52 -0700 |
---|---|---|
committer | Yehuda Katz <wycats@gmail.com> | 2009-07-15 14:15:52 -0700 |
commit | 28508d444e36dc8b5819f011f0a2398f44d8d3e3 (patch) | |
tree | 83be0aaaaaccd965ace1d103850bda9bdcbab29a /actionpack/lib/action_controller.rb | |
parent | b0429f5e66b4e33f9d0ba7b066a3dbfdab68534c (diff) | |
download | rails-28508d444e36dc8b5819f011f0a2398f44d8d3e3.tar.gz rails-28508d444e36dc8b5819f011f0a2398f44d8d3e3.tar.bz2 rails-28508d444e36dc8b5819f011f0a2398f44d8d3e3.zip |
Centralize commonly used parts of AS in ActionController into action_controller.rb
Diffstat (limited to 'actionpack/lib/action_controller.rb')
-rw-r--r-- | actionpack/lib/action_controller.rb | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/actionpack/lib/action_controller.rb b/actionpack/lib/action_controller.rb index e822a11d14..32572c93c0 100644 --- a/actionpack/lib/action_controller.rb +++ b/actionpack/lib/action_controller.rb @@ -52,11 +52,21 @@ module ActionController autoload :SessionOverflowError, 'action_controller/base/exceptions' autoload :UnknownHttpMethod, 'action_controller/base/exceptions' - require 'action_controller/routing' + autoload :Routing, 'action_controller/routing' end autoload :HTML, 'action_controller/vendor/html-scanner' autoload :AbstractController, 'action_controller/abstract' -require 'action_dispatch' -require 'action_view' +autoload :Rack, 'action_dispatch' +autoload :ActionDispatch, 'action_dispatch' +autoload :ActionView, 'action_view' + +# Common ActiveSupport usage in ActionController +require "active_support/concern" +require 'active_support/core_ext/class/attribute_accessors' +require 'active_support/core_ext/load_error' +require 'active_support/core_ext/module/attr_internal' +require 'active_support/core_ext/module/delegation' +require 'active_support/core_ext/name_error' +require 'active_support/inflector'
\ No newline at end of file |