2010-09-01 52 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

由于是一体化的开发

感谢:对不起,这是你无法绕过的限制之一(据我所知)。如果使用额外的别名,实现将变得复杂得多,并且容易出错。