Использование модуля ZF2 EdpDiscuss
Я новичок в ZF2. Я пытаюсь использовать EdpDiscuss
модуль, я скачал отсюда. Я поместил основной файл в модули, и добавил модуль в 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 ответ
Существует пример проекта, который вы можете использовать: https://github.com/EvanDotPro/EdpForum
В основном, услуга может быть получена с:
$discussService = $this->getServiceLocator()->get('edpdiscuss_discuss_service');
После этого вы можете использовать методы сервиса, исследуя его открытый интерфейс:
https://github.com/EvanDotPro/EdpDiscuss/blob/master/src/EdpDiscuss/Service/Discuss.php