aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorXavier Noria <fxn@hashref.com>2013-02-02 10:27:52 +0100
committerXavier Noria <fxn@hashref.com>2013-02-02 10:27:52 +0100
commit6a8687355253744c747654d5647b5730ea6901fd (patch)
tree6860c3e7522cf0623c50be4ec37d86533429b2fe
parent26db079f94a12f03e64a31acf6b584b333c3d687 (diff)
downloadrails-6a8687355253744c747654d5647b5730ea6901fd.tar.gz
rails-6a8687355253744c747654d5647b5730ea6901fd.tar.bz2
rails-6a8687355253744c747654d5647b5730ea6901fd.zip
Revert "Detail middleware initialization points in the initialization guide [ci skip]"
I feel this is too detailed for the guide. Most of that is not public interface, and if tomorrow something is added or removed in those chains we do not want to come here to maintain it. Also, linking to a gist is not a good idea in a guide. We could have a more broad description of what goes in what order, the most key and public things. This reverts commit 862a05edf3af128f25a87999936262b733ed781e.
-rw-r--r--guides/source/initialization.md75
1 files changed, 1 insertions, 74 deletions
diff --git a/guides/source/initialization.md b/guides/source/initialization.md
index 9be985a2a4..8ba5fa4601 100644
--- a/guides/source/initialization.md
+++ b/guides/source/initialization.md
@@ -464,80 +464,7 @@ def initialize!(group=:default) #:nodoc:
end
```
-As you can see, you can only initialize an app once. This is also where
-the initializers are run through their three stages: `Bootstrap`,
-`Railties`, and `Finisher`.
-The resulting [middleware initialization
-points](https://gist.github.com/4645422) are shown below:
-
-
-NOTE: #BOOTSTRAP
-load_environment_hook
-load_active_support
-set_eager_load
-initialize_logger
-initialize_cache
-initialize_dependency_mechanism
-bootstrap_hook
-\--------------
-\#RAILTIES
-active_support.deprecation_behavior
-active_support.initialize_time_zone
-active_support.initialize_beginning_of_week
-active_support.set_configs
-action_dispatch.configure
-active_model.secure_password
-action_view.embed_authenticity_token_in_remote_forms
-action_view.logger
-action_view.set_configs
-action_view.caching
-action_controller.assets_config
-action_controller.set_helpers_path
-action_controller.parameters_config
-action_controller.set_configs
-action_controller.compile_config_methods
-active_record.initialize_timezone
-active_record.logger
-active_record.migration_error
-active_record.check_schema_cache_dump
-active_record.set_configs
-active_record.initialize_database
-active_record.validate_explain_support
-active_record.log_runtime
-active_record.set_reloader_hooks
-active_record.add_watchable_files
-action_mailer.logger
-action_mailer.set_configs
-action_mailer.compile_config_methods
-setup_sass
-setup_compression
-set_load_path
-set_autoload_paths
-add_routing_paths
-add_locales
-add_view_paths
-load_environment_config
-append_assets_path
-prepend_helpers_path
-load_config_initializers
-engines_blank_point
-turbolinks_xhr_headers
-\--------------
-\#FINISHER
-add_generator_templates
-ensure_autoload_once_paths_as_subset
-add_builtin_route
-build_middleware_stack
-define_main_app_helper
-add_to_prepare_blocks
-run_prepare_callbacks
-eager_load!
-finisher_hook
-set_routes_reloader_hook
-set_clear_dependencies_hook
-disable_dependency_loading
-\--------------
-
+As you can see, you can only initialize an app once. This is also where the initializers are run.
TODO: review this