访问另一个模块';s实体


Access another module's entity

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

从软件设计的角度来看,您不应该需要实体本身,而是应该创建一个服务,让其他模块访问DB/实体。

除此之外,只有use OtherModule'Entity'NewsEntity;和。。。CCD_ 2。这是PHP 5命名空间的基本内容。请参阅120秒内的命名空间。

不,您可以使用它们的命名空间进行访问:

$myEntity = new 'EntityModule'EntityName'EntityFolder'Entity();