1
我正在構建一個Symfony項目,並創建了一個名爲的新插件sfUtilsPlugin。我現在有一個看起來像這樣的目錄結構:PHP:將對象存儲在Symfony插件模塊的lib /目錄中
sfUtilsPlugin/ modules/ sfSearchLucene/ actions/ config/ lib/ templates/
現在,在sfUtilsPlugin /模塊/ sfSearchLucene/lib目錄中,我有一個名爲sfLucene的對象。這個想法是可以從Symfony自動加載機制訪問這個對象,以便它可以從應用程序中的任何地方實例化。
但是,只需將sfLucene.class.php文件添加到sfUtilsPlugin/modules/sfSearchLucene/lib目錄,而不是似乎將其添加到自動裝載器。
有沒有人知道爲什麼會發生這種情況?也許這是不可能自動使用存儲在Symfony內這個位置的對象。
任何意見表示讚賞。