ZF2에 대한 책을 읽었으며 Module.php의 함수로 init() 및 onBootStrap()을 모두 참조하므로 모든 페이지로드 중에 호출되므로 가능한 한 가볍습니다. 약간 다른 서명에서 제외젠드 프레임 워크 2의 init()과 onBootStrap()의 차이점은 무엇입니까?
:
init(ModuleManager m)
onBootStrap(MvcEvent e)
나는 내가 사용하는시기를 결정하는 데 어려움을 겪고있어, 이는 어떤 이유. 이 책에서는 두 가지 방법 모두 (다른) 이벤트에 연결하는 데 사용됩니다. 누군가 둘 사이의 차이에 대한 명확한 정의를 제공 할 수 있습니까? 그리고 하나는 사용하지만 다른 하나는 사용하지 않는 몇 가지 구체적인 예가 제공 될 수 있습니까?
감사합니다.
onBootStrap (MvcEvent 전자)은 일반적으로 이벤트 및 초기화를 수신 (ModuleManager m) 모듈에 대한. ModuleManager에 이벤트를 추가 할 수 있지만 onBootStrap (MvcEvent e)을 사용하면 이벤트를 추가하는 것이 좋습니다. – cptnk