class Configuration
Ruby on Rails 2.2.3
Last seen in v2.3.18Available in: v2.2.3 v2.3.18
The Configuration class holds all the parameters for the Initializer and ships with defaults that suites most Rails applications. But it’s possible to overwrite everything. Usually, you’ll create an Configuration file implicitly through the block running on the Initializer, but it’s also possible to create the Configuration instance in advance and pass it in like this:
config = Rails::Configuration.new
Rails::Initializer.run(:process, config)
Inherits from
Attributes
- Rails::Configuration#action_controller
- Rails::Configuration#action_mailer
- Rails::Configuration#action_view
- Rails::Configuration#active_record
- Rails::Configuration#active_resource
- Rails::Configuration#active_support
- Rails::Configuration#cache_classes
- Rails::Configuration#cache_store
- Rails::Configuration#controller_paths
- Rails::Configuration#database_configuration_file
- Rails::Configuration#dependency_loading
- Rails::Configuration#eager_load_paths
- Rails::Configuration#frameworks
- Rails::Configuration#gems
- Rails::Configuration#i18n
- Rails::Configuration#load_once_paths
- Rails::Configuration#load_paths
- Rails::Configuration#logger
- Rails::Configuration#log_level
- Rails::Configuration#log_path
- Rails::Configuration#plugin_loader
- Rails::Configuration#plugin_locators
- Rails::Configuration#plugin_paths
- Rails::Configuration#plugins
- Rails::Configuration#reload_plugins
- Rails::Configuration#root_path
- Rails::Configuration#routes_configuration_file
- Rails::Configuration#time_zone
- Rails::Configuration#view_path
- Rails::Configuration#whiny_nils
Methods (defined here)
Private methods (21)
Show private methods Implementation detail — not part of the public API.
- # default_cache_classes
- # default_cache_store
- # default_controller_paths
- # default_database_configuration_file
- # default_dependency_loading
- # default_eager_load_paths
- # default_frameworks
- # default_gems
- # default_i18n
- # default_load_once_paths
- # default_load_paths
- # default_log_level
- # default_log_path
- # default_plugin_loader
- # default_plugin_locators
- # default_plugin_paths
- # default_plugins
- # default_routes_configuration_file
- # default_view_path
- # default_whiny_nils
- # framework_root_path
Methods (inherited)
From Object
(32)
- # acts_like?
- # app
- # blank?
- # class_eval
- # create
- # create_fixtures
- # duplicable?
- # edit
- # find_cmd
- # helper
- # index
- # instance_exec
- # instance_variable_defined?
- # instance_variable_names
- # message
- # metaclass
- # new_session
- # present?
- # reload!
- # returning
- # start_debugger
- # tail
- # to_json
- # to_param
- # to_query
- # unescape
- # update
- # with_options
- self. blank_slate_method_added
- self. find_hidden_method
- self. lookup_missing_generator
- self. method_added
From ActionController::Caching
(3)
- # cache
- self. cache_configured?
- self. cache_store=
From ActionController::Flash
(1)
- self. included
From ActionController::HttpAuthentication::Basic::ControllerMethods
(3)
From ActionController::RecordIdentifier
(5)
From ActionController::RequestForgeryProtection
(8)
From ActionController::Rescue
(7)
From ActiveRecord::Callbacks
(14)
From ActiveRecord::Locking::Pessimistic
(1)
- # lock!
From ActiveRecord::NamedScope
(1)
- self. included
From ActiveRecord::Transactions
(4)
From ActiveRecord::Validations
(7)
From Benchmark
(1)
- self. realtime
From ActionController::Components::InstanceMethods
(2)
From ActiveRecord::Locking::Optimistic::ClassMethods
(7)
From ActiveRecord::NamedScope::ClassMethods
(2)
- # named_scope
- # scopes
From ActiveRecord::Serialization::ClassMethods
(1)
From ActiveRecord::Validations::ClassMethods
(13)
From ActiveSupport::Memoizable
(1)
- # memoize