0
A
回答
0
getModuleName()
in ModuleEvent
剛剛可以使用,如果你聽loadModule.resolve
。
我只是喜歡從你的namespace
中提取你的模塊名稱。如果您的模塊內部有\
(例如:Zend\Log
),則模塊名稱通常是最新的部分。
$names = explode("\\", __NAMESPACE__);
$moduleName = end($names);
相關問題
- 1. ZF2,獲取模塊名稱,如何?
- 2. 獲取當前模塊名稱
- 3. zf2在插件中獲取路由和模塊名稱等
- 4. 獲取當前類的名稱
- 5. 獲取當前類的名稱
- 6. 獲取JSON「當前名稱/對象」?
- 7. 如何在Haskell獲取當前模塊的名稱
- 8. 獲取當前模板名稱?
- 9. 獲取當前的python模塊對象(通過名稱或其他方式)
- 10. 獲取當前MembershipProvider名稱
- 11. 如何獲取對象類定義的模塊名稱而不是對象實例化的模塊名稱?
- 12. 從抽象類獲取混凝土類名稱
- 13. 從模型名稱中獲取模塊名稱
- 14. 從python包中獲取模塊名稱
- 15. 獲取模型的抽象類
- 16. CakePHP:獲取模型中的當前控制器名稱
- 17. CakePHP:獲取控制器中的當前模型名稱
- 18. 在模塊的方法中獲取包含的模塊名稱
- 19. 獲取類/模塊名
- 20. 可能從PHP中的無效對象獲取當前類的名稱?
- 21. 獲取當前$ _GET變量的名稱
- 22. 獲取當前表格的名稱
- 23. 獲取當前方法的名稱
- 24. 獲取當前VBA函數的名稱
- 25. 獲取當前組件的名稱
- 26. 獲取當前課程的名稱?
- 27. 如何在靜態方法中獲取當前類的名稱?
- 28. 如何在C#中使用Linq獲取當前日期模塊名稱?
- 29. 如何從模塊中獲取擴展模塊的類的名稱?
- 30. 如何通過Java 9中的類獲取模塊名稱?
謝謝,我昨晚同樣發現了,但我不知道是否ZF3沒有刪除__NAMESPACE__ 有一些不喜歡__NAMESPACE__,說你不應該使用它的人,所以如果你沒有,你有一個用這種獲取模塊名的方式問題? – Matt
你使用過哪一個? ZF2或ZF3? –
我仍然在ZF2上,但在一段時間內會轉移到ZF3,所以升級到ZF3。 – Matt