Von Gary Hockin der nice article über Bootstrapping und andere Änderungen in ZF2:
Es gibt keine Anwendungsebene bootrapping in Zend Framework 2, die jeweils Modul ist verantwortlich für Bootstrapping seiner eigenen Ressourcen in seiner Module.php
. Dies geschieht mit einer Kombination der onBootstrap
Methode der Modulklasse und der Event Manager
. Realistisch gesehen wird das meiste Bootstrapping nicht mehr benötigt; es ist durch Einträge in den Service Manager
und Ereignis-Hooks, sondern als Beispiel ersetzt wurde, ist hier, wie Sie Modulebene Bootstrapping unter Verwendung der onBootstrap
Methode von Module.php
durchführen kann:
public function onBootstrap(\Zend\Mvc\Event $e)
{
$myService = $e->getApplication()->getServiceLocator()->get('my-service');
$myService->doBootrappingCode();
}
ich nicht gespielt habe mit ZF2 noch, aber vielleicht möchtest du den Event-Manager auschecken (wiederum nur eine Vermutung meinerseits). –
@ doydoy44, der neue Tag-Name ist unpassend und nicht benötigt. Fragen zu ZF1 und ZF2 ** sollten beide Tags haben. – Charles