我将 Zend Framework 与模块一起用于我的应用程序,并且我对以相同方式集成 Doctrine 2 感兴趣:
一个模块包含:
- 控制器
- 楷模
- 意见
- 帮手
Doctrine 2 的问题在于它需要一个实体目录和一个代理目录。我希望实体目录成为我的模块化结构中的模型目录,并且根据我的研究,我还没有找到解决方案。
目前,使用默认模块,元数据实现如下所示:
$config->setMetadataDriverImpl($config->newDefaultAnnotationDriver(APPLICATION_PATH . '/modules/default/models'));
如果我想添加一个新模块,比如说“cms”,我无法使用 Doctrine 管理那里的模型。
有没有人有解决这个问题的方法?