문제

내가 반환 할 때 _init*() 내 부트 스트랩에서 기능 실제로 무엇을합니까? 내가 말할 수 있도록 a :

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

오, 아니면 내가 할 수 있도록 $this->getResource('something'). 반품을하지 않으면 나중에 자원을 얻을 수 없습니까?

또한, 내가 할 때 $x = $this->bootstrap('something'); 나는 그것이 이전에있을 것 같아요 bootstrap() 자동으로 실행 되나요? 언제입니까?

내가 할 때 $x = $application->getOption('something'); 구성에서 '무언가'배열을 받고 있습니까? 실제로해야합니까? $application->getBootstrap()->bootstrap('something') 첫 번째?

도움이 되었습니까?

해결책

$ x = $ this-> getResource ( 'something'); "무언가"리소스를 초기화하고 검색하는 데 사용되므로 앱의 다른 곳에서 해당 리소스를 사용할 수 있습니다.

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

DB와 같은 '무언가'자원을 부트 스트랩하는 데 사용됩니다.

동안

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

'무언가'리소스의 구성 파일을 읽는 데 사용됩니다.

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

확인하는 것이 좋습니다 빠른 시작

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top