Sha256: 65347c3bb3ca2e384b4cc23654f5dda977d474b6b6f6e54e81b1e46951efdf16

Contents?: true

Size: 1.5 KB

Versions: 44

Compression:

Stored size: 1.5 KB

Contents

require 'active_support/rails'
require 'abstract_controller'
require 'action_dispatch'
require 'action_controller/metal/live'
require 'action_controller/metal/strong_parameters'

module ActionController
  extend ActiveSupport::Autoload

  autoload :Base
  autoload :Caching
  autoload :Metal
  autoload :Middleware

  autoload_under "metal" do
    autoload :Compatibility
    autoload :ConditionalGet
    autoload :Cookies
    autoload :DataStreaming
    autoload :Flash
    autoload :ForceSSL
    autoload :Head
    autoload :Helpers
    autoload :HideActions
    autoload :HttpAuthentication
    autoload :ImplicitRender
    autoload :Instrumentation
    autoload :MimeResponds
    autoload :ParamsWrapper
    autoload :RackDelegation
    autoload :Redirecting
    autoload :Renderers
    autoload :Rendering
    autoload :RequestForgeryProtection
    autoload :Rescue
    autoload :Responder
    autoload :Streaming
    autoload :StrongParameters
    autoload :Testing
    autoload :UrlFor
  end

  autoload :TestCase,           'action_controller/test_case'
  autoload :TemplateAssertions, 'action_controller/test_case'

  def self.eager_load!
    super
    ActionController::Caching.eager_load!
  end
end

# Common Active Support usage in Action Controller
require 'active_support/core_ext/module/attribute_accessors'
require 'active_support/core_ext/load_error'
require 'active_support/core_ext/module/attr_internal'
require 'active_support/core_ext/name_error'
require 'active_support/core_ext/uri'
require 'active_support/inflector'

Version data entries

44 entries across 44 versions & 3 rubygems

Version Path
actionpack-4.1.16 lib/action_controller.rb
actionpack-4.1.16.rc1 lib/action_controller.rb
actionpack-4.1.15 lib/action_controller.rb
actionpack-4.1.15.rc1 lib/action_controller.rb
actionpack-4.1.14.2 lib/action_controller.rb
actionpack-4.1.14.1 lib/action_controller.rb
angular-rails4-templates-0.4.1 vendor/ruby/2.1.0/gems/actionpack-4.1.13/lib/action_controller.rb
angular-rails4-templates-0.4.0 vendor/ruby/2.1.0/gems/actionpack-4.1.13/lib/action_controller.rb
angular-rails4-templates-0.3.0 vendor/ruby/2.1.0/gems/actionpack-4.1.13/lib/action_controller.rb
actionpack-4.1.14 lib/action_controller.rb
actionpack-4.1.14.rc2 lib/action_controller.rb
actionpack-4.1.14.rc1 lib/action_controller.rb
actionpack-4.1.13 lib/action_controller.rb
actionpack-4.1.13.rc1 lib/action_controller.rb
actionpack-4.1.12 lib/action_controller.rb
actionpack-4.1.12.rc1 lib/action_controller.rb
actionpack-4.1.11 lib/action_controller.rb
actionpack-4.1.10 lib/action_controller.rb
actionpack-4.1.10.rc4 lib/action_controller.rb
actionpack-4.1.10.rc3 lib/action_controller.rb