2013-03-25 40 views
0

能否請你解釋一下,Module manager,Listners和Loader如何在zf2中相關。模塊管理器,模塊監聽器和模塊加載器有什麼區別?

當調用模塊時,首先加載哪個模塊,流程是什麼。

怎麼下面的代碼將通過這3個可以使用,

public function getAutoloaderConfig() 
{ 
    return array(
     'Zend\Loader\StandardAutoloader' => array(
      'namespaces' => array(
       __NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__, 
      ), 
     ), 
    ); 
} 
+0

看看這個 - > http://zendframework2.de/en/cheat-sheet.html這將回答你最後一個問題「什麼是流量」 – 2013-03-25 16:01:13

+0

謝謝,它是有用的 – niran 2013-03-25 16:37:47

回答

0

ModuleManager會附加一些聽衆eventmanager進行的實例。我們對AutoloadListener感興趣,它以最高優先級 - 9000連接。這意味着它將被首先處理。當觸發loadModule事件時,它會創建AutoloaderFactory實例,並使用從Module的getAutoloaderConfig()方法獲取的自動加載器配置作爲參數。

相關問題