2013-04-11 106 views
0

我需要一個功能,我在視圖,水化器,一些控制器等使用... 我可以把它放在哪裏?zend框架2 - 使用全局方法

這將是最好的補充,可以維護PHP OOP和zend 2架構?

感謝

+0

創建一個類,它提供了像Stdlib \ Godclass這樣的功能,然後從你的東西中調用這個類。聽起來很腥,但這個功能會做什麼? – Sam 2013-04-11 18:38:57

回答

1

這聽起來像你應該尋找在Zend\ServiceManager。您可以在服務管理器中註冊工廠(功能)和服務,並從應用程序的任何位置以技術方式訪問它們。您的課程需要實施ServiceLocatorAwareInterface以訪問服務經理,或者您可以將該服務傳遞/注入您的課程/模型/水化器/等。