Frage

Wenn ich eine Rückkehr in einer _init*() Funktion in meinem Bootstrap tun, was macht es eigentlich? so dass ich ein sagen kann:

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

Oh, oder ist es so, dass ich ein $this->getResource('something') tun kann. wenn ich nicht über eine Rückkehr tun kann ich nicht auf die Ressource bekommt später?

Auch wenn ich eine $x = $this->bootstrap('something'); tun denke ich, dass sein wird, bevor bootstrap() automatisch ausgeführt wird? Wann ist das?

Wenn ich ein $x = $application->getOption('something'); Ich erhalte den ‚etwas‘ Array aus der Config? Brauche ich eigentlich zuerst ein $application->getBootstrap()->bootstrap('something') zu tun?

War es hilfreich?

Lösung

$ x = $ this-> getResource ( 'etwas'); sein verwendet, um eine „etwas“ Ressource zu initialisieren und abrufen, so dass Sie diese Ressource sonst wo in der App verwenden können,

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

wird verwendet, um die ‚etwas‘ Ressource wie DB, Blick zu Bootstrap ... etc mit anderen Worten [um sicherzustellen, dass die etwas Ressource initialisiert]

, während

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

verwendet wird, um die Konfigurationsdatei des ‚etwas‘ zu lesen Ressource es sollte wie sein

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

empfehlen Ihnen den Schnellstart zu überprüfen

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top