ZF2 EdpDiscuss模块用法

时间:2014-05-05 12:28:52

标签: php zend-framework2 zfcuser

我是ZF2的新手。我正在尝试使用EdpDiscuss模块,我已从here下载。我将主文件放到模块中,并将模块添加到application.config.php。当我var_dump活动模块

$modules = $this->getEvent()->getApplication()->getServiceManager()->get('modulemanager')->getLoadedModules();
$moduleNames = array_keys($modules);
var_dump($moduleNames);

它应该显示EdpDiscuss,但我该如何使用它? module.config.php中没有路由,因此没有页面。我也尝试将它用作服务:

$service = $sm->getServiceLocator()->get('edpdiscuss');

但我也没有成功。你能告诉我如何使用这个模块吗?

由于

1 个答案:

答案 0 :(得分:0)

您可以使用一个示例项目: https://github.com/EvanDotPro/EdpForum

基本上,服务可以通过以下方式获得:

$discussService = $this->getServiceLocator()->get('edpdiscuss_discuss_service');

之后,您可以通过浏览其公共接口来使用该服务的方法:

https://github.com/EvanDotPro/EdpDiscuss/blob/master/src/EdpDiscuss/Service/Discuss.php