class Configuration
Ruby on Rails 2.3.18
Since v2.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#autoload_once_paths
- Rails::Configuration#autoload_paths
- 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#logger
- Rails::Configuration#log_level
- Rails::Configuration#log_path
- Rails::Configuration#metals
- Rails::Configuration#plugin_loader
- Rails::Configuration#plugin_locators
- Rails::Configuration#plugin_paths
- Rails::Configuration#plugins
- Rails::Configuration#preload_frameworks
- 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)
- # after_initialize
- # after_initialize_blocks
- # breakpoint_server
- # breakpoint_server=
- # builtin_directories
- # database_configuration
- # environment
- # environment_path
- # framework_paths
- # gem
- # load_once_paths
- # load_once_paths=
- # load_paths
- # load_paths=
- # middleware
- # plugins=
- # reload_plugins?
- # set_root_path!
- # threadsafe!
- # to_prepare
- self. new
Private methods
(22)
Implementation detail — not part of the public API.
- # default_autoload_once_paths
- # default_autoload_paths
- # 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_log_level
- # default_log_path
- # default_plugin_loader
- # default_plugin_locators
- # default_plugin_paths
- # default_plugins
- # default_preload_frameworks
- # default_routes_configuration_file
- # default_view_path
- # default_whiny_nils
- # framework_root_path
Methods (inherited)
From Object (37)
- # acts_like?
- # app
- # as_json
- # blank?
- # class_eval
- # create
- # create_fixtures
- # destroy
- # duplicable?
- # edit
- # find_cmd
- # helper
- # html_safe?
- # index
- # instance_exec
- # instance_variable_defined?
- # instance_variable_names
- # message
- # metaclass
- # new_session
- # presence
- # present?
- # reload!
- # returning
- # singleton_class
- # tap
- # to_json
- # to_param
- # to_query
- # try
- # unescape
- # update
- # with_options
- self. blank_slate_method_added
- self. find_hidden_method
- self. lookup_missing_generator
- self. method_added