Risposte:
A meno che non si verifichi un errore fatale (o schermo vuoto) è abbastanza facile ottenere un elenco di moduli che verranno invocati quando viene chiamato un hook speciale:
$modules = module_implements($hook);
foreach ($modules as $key => $module) {
$function = $module . '_' . $hook;
if (!function_exists($function)) {
unset($modules[$key]);
}
}
// $modules is now an array containing all the modules that will be invoked by $hook.
Puoi usare cose come xDebug per tracciare il flusso di Drupal, ma questo può essere travolgente, specialmente se non conosci Drupal.