如:如何知道我可以在zend_application的application.ini中使用什麼配置字符串?
[production]
resources.frontController.moduleDirectory = APPLICATION_PATH
如何知道「resources.frontController.moduleDirectory」是一個有效的配置項
如:如何知道我可以在zend_application的application.ini中使用什麼配置字符串?
[production]
resources.frontController.moduleDirectory = APPLICATION_PATH
如何知道「resources.frontController.moduleDirectory」是一個有效的配置項
與resources.someResourceName
開始的所有密鑰將被傳遞到相應的資源。每個個人資源負責處理這些選項。
Zend Framework手冊包含a page,其中列出了內置資源的配置密鑰。儘管該頁面應該涵蓋大部分內容,但並不一定是詳盡的。
如果手冊沒有列出您正在尋找的資源的關鍵字,那麼通常可以假設您可以通過程序將其傳遞給Zend Framework組件的相同選項也是其關聯資源的關鍵字。作爲最後的手段,查看資源的代碼(將在Zend/Application/Resource
文件夾中查找內置資源)應該至少讓您知道哪些密鑰是有效的。
當然,你也可以write your own resource plugins,你可以控制他們接受的配置鍵。
請注意,除了資源之外,您還可以爲任何在引導程序中具有setter的參數設置參數。例如,如果你有一個setFoo($ foo)方法,你可以在你的配置文件中有foo = bar,並且「bar」將被傳遞給setFoo方法。 – Fatmuemoo
ZF手冊的[一頁](http://framework.zend.com/manual/en/zend.application.available-resources.html)中列出了許多有效的配置密鑰。 –
@JohnFlatness謝謝。我怎樣才能將你標記爲有效答案? – lovespring