Domanda

Quando faccio un ritorno in una funzione _init*() nel mio bootstrap che cosa effettivamente fare? in modo che io possa fare dire una frase:

$x = $this->bootstrap('something');

Oh o è così che io possa fare un $this->getResource('something'). se non faccio un ritorno non riesco a ottenere la risorsa più tardi?

Inoltre, quando faccio un $x = $this->bootstrap('something'); Credo che sarà prima bootstrap() viene eseguito automaticamente? Quando è?

Quando faccio un $x = $application->getOption('something'); sto ottenendo l'array 'qualcosa' dal config? Ho davvero bisogno di fare un $application->getBootstrap()->bootstrap('something') prima?

È stato utile?

Soluzione

$ x = $ this-> getResource ( 'qualcosa'); la sua utilizzati per inizializzare e recuperare una risorsa "qualcosa" in modo da poter utilizzare tale altra risorsa in cui in app

$x = $this->bootstrap('something');

è usato per fare il bootstrap la risorsa 'qualcosa' come DB, Vista ... ecc in altre parole [per garantire che la risorsa qualcosa viene inizializzata]

, mentre

$x = $application->getOption('something');  

viene utilizzato per leggere il file di configurazione del 'qualcosa' risorsa dovrebbe essere come

resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts"

consigliamo di controllare il avvio rapido

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top