2013-08-28 154 views
0

我在我的zend项目中使用了两个模块。一个是行政部门,另一个是客户。我在管理模块中创建了一个实体。现在,我想要访问该文件。我是否需要将该文件复制到客户端模块的实体中?或者我可以通过给它的路径来访问它。如果是这样,那么路径是什么?访问另一个模块的实体

回答

1

从Software-Design-Perspective开始,您不应该需要实体本身,而应该创建一个服务,让其他模块访问DB /实体。

除此之外,只有use OtherModule\Entity\NewsEntity;和... new NewsEntity();。这是基本的PHP 5命名空间的东西。见Namespaces in under 120 Seconds

0

不,你可以使用自己的命名空间只是访问:

$myEntity = new \EntityModule\EntityName\EntityFolder\Entity(); 
相关问题