Is there a source for information on the flow of Drupal in its doe and when/where hooks are called? Many questions are answered stating that you can use a certain hook (eg. hook_page_alter or hook_menu) to change something and the API documentation is pretty good at explaining what the hook is about, and shows locations where the hook is implemented, but not where/when the collected hook array additions and changes are applied as Drupal loads a page.
I want to uncover two things:
- The flow of Drupal in the code to see the locations in Core where the call to the list of modules that have implemented a hook are fired.
- Find a detailed diagram/explanation outlining the flow and the locations in the sequence where hooks are fired. (If it does not already exist I would like to create one.)