Zend Framework 2: как получить доступ к функциям между модулями? - PullRequest
1 голос
/ 09 октября 2011

Я не уверен, если это возможно, поэтому, пожалуйста, дайте мне знать.

У меня есть модульная установка Zend Framework в настоящее время только с 2 модулями:

смсweb

application
--- /forms
--- /models
--- /modules
------/sms/
---------/models
------/web/
---------/models

Можно ли вообще получить доступ к функциям (моделям) в модуле SMS из WEB-модуля?

Допустим, я был в IndexController в модуле WEB и хотелвызвать модель getData () в модуле SMS, возможно ли это?

1 Ответ

2 голосов
/ 09 января 2012

Более конкретный способ ZF2, использующий пространство имен, будет:

use MySmsModule\Model\MySmsModel;

class WebController extends ActionController
{
    public function indexAction()
    {
        $MySmsModel = new MySmsModel();
        $data = $MySmsModel->getData();

        ...
    }
}
...