Hook principali

IN FASE DI REALIZZAZIONE

Elenco degli hook principali

hook_exit

Drupal chiama tutte le funzioni hook_exit() implementate nei moduli attivi, per avvisare che la pagina richiesta è stata inviata e che le operazioni da attivare sono terminate.

L' hook exit può essere utile per eseguire un debugging del sistema o aggiornare, in fase di chiusura della pagina, alcune tabelle associate ai moduli.
Due moduli di sistema che usano questo hook sono:

  • Modulo statistics che esegue le statistiche di accesso al sito.
    Funzione statistics_exit();
  • Modulo throttle che esegue il controllo della congestione del sito.
    Funzione throttle_exit();

hook_load

Drupal chiama tutte le funzioni hook_load() implementate nei moduli attivi, per aggiungere campi non predefiniti nell'oggetto nodo.
Ad esempio una rubrica telefonica può avere campi come indirizzo, telefono etc. con un modulo rubrica che implementa la funzione rubrica_load (&$nodo)