Table of Contents : Il manuale

Operazioni preliminari in CakePHP

Se hai bisogno di ulteriori configurazioni, usa il file bootstrap di CakePHP, che si trova in /app/config/bootstrap.php. Questo file viene eseguito subito dopo l'avvio dell'applicazione CakePHP.

Questo file é ideale per molte operazioni preliminari:

  • Definire alcune funzioni
  • Definire costanti globali
  • Definire modelli, controller e viste

Attento peró a mantenere la struttura MVC quando aggiungi qualsiasi cosa nel bootstrap: é facile essere tentati di infilare funzioni di formattazione qui, anche se il loro posta sarebbe altrove.

Resisti all'impulso, e sarai felice di averci lavorato un po' di tempo in piú.

Puoi anche considerare di eseguire queste operazioni nella classe AppController. Questa classe é la classe genitore di tutti i controller della tua applicazione. AppController é un ottimo posto in cui inserire le funzioni di callback e definire metodi condivisi tra tutti i tuoi controllers.