| devel_counter | |
| devel_themer_admin_settings | |
| devel_themer_ancestry | For given theme *function* call, return the ancestry of function names which could have handled the call.
This mimics the way the theme registry is built. |
| devel_themer_append_extension | |
| devel_themer_catch_function | Intercepts all theme calls (including templates), adds to template log, and dispatches to original theme function.
This function gets injected into theme registry in devel_exit(). |
| devel_themer_exit | |
| devel_themer_get_extension | |
| devel_themer_init | |
| devel_themer_log | Show all theme templates and functions that could have been used on this page. |
| devel_themer_menu | Implementation of hook_menu(). |
| devel_themer_popup | Return the popup template
placed here for easy editing |
| devel_themer_shutdown | |
| devel_themer_theme_registry_alter | An implementation of hook_theme_registry_alter()
Iterate over theme registry, injecting our catch function into every theme call, including template calls.
The catch function logs theme calls and performs divine nastiness. |
| devel_themer_theme_twin | An unfortunate copy/paste of theme(). This one is called by the devel_themer_catch_function()
and processes all theme calls but gives us info about the candidates, timings, etc. Without this twin,
it was impossible to capture calls to module owned... |
| devel_themer_toggle | A menu callback. Usually called from the devel block. |
| devel_theme_call_marker | |