我目前正在研究一些基於ZendFramework的Web應用程序。 在其中一個模塊中,需要計算物料價格。 購買時,通過提供一些促銷代碼,客戶可以獲得一個或多個折扣。ZendFramework - 在模塊目錄結構中放置其他類的位置?
我想使它成爲裝飾(圖案)。
基類計算價格(方法「getPrice」)可以由更多裝飾類之一修改。他們每個人都可以減少一些價值。 所以,每次促銷活動都有其自己的類實現一些接口(例如與方法「用getPrice」)
當然的例子是簡化;)
我的問題是,在什麼地方這串類(和接口)在目錄結構*
*我使用默認ZF的模塊化目錄結構。
他們有一些共同的模型,也許助手?但絕對沒有什麼共同的意見...
另一件事是,他們應該綁定模塊,所以他們應該被放置在該模塊文件夾。
任何幫助,任何想法可以理解的:)
謝謝@adlawson 這是最簡單的解決方案,但我認爲,在主庫dir中,應該只是應用程序範圍的庫,它擴展了ZF或提供了附加功能。 我要求的一個是模塊特定的... – drep