2010-09-01 49 views
1

我設法讓我的Zend模塊化項目按照這些指令Zend公司+學說陽明架構問題

http://github.com/beberlei/zf-doctrine和我有一個原則1.2工作一個問題:

我可以以某種方式獲得與擺脫寫作實體名稱前綴Default_Model_和Forum_Model_? 例如,在yml的某個地方只編寫一次該前綴,並且yml文件中的所有實體都會擁有它,或者通過將schema.yml放入模塊文件夾中並且實體會自動獲取模塊的正確前綴。

我想使用一些工具,設計這些實體,但我真的不希望有醜名Default_Model_User等提前 馬丁SROM

回答

0

如果你不喜歡,而使用Zend框架編寫的教義模型複雜的名字,你可以嘗試使用ORM設計。除此之外,您可以直觀地設計整個模型而不是在文本編輯器中,它允許您爲分離的模塊定義前綴。在模型中,您使用簡稱和導出時,ORM Designer加入前綴名稱,並根據Zend FW的要求生成schema.yml名稱。

更多關於此功能在ORM設計師博客: http://blog.orm-designer.com/2010/09/prefixes-for-doctrine-orm-entities-useful-for-doctrine-and-zend-framework/

ORM設計者網站:www.orm-designer.com

0

由於是一體化的開發

感謝:對不起,這是你無法繞過的限制之一(據我所知)。如果使用額外的別名,實現將變得複雜得多,並且容易出錯。