3.4.7 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.
