2011-10-08 11 views
1

これが可能かどうか分からないので教えてください。Zend Framework 2:モジュール間で関数にアクセスするにはどうすればよいですか?

私は現在、唯一の2のモジュールとZend Frameworkののモジュラーセットアップを持っている:

SMS
ウェブ

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

からSMSモジュール内の関数(モデル)にアクセスすることで、すべてのことが可能ですWEBモジュール?

私は、WEBモジュールのIndexControllerにあって、SMSモジュールでgetData()モデルを呼び出すとしますが、これは可能ですか?

答えて

2

よりZF2特定の方法、名前空間を使用して、次のようになります。

use MySmsModule\Model\MySmsModel; 

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

     ... 
    } 
} 
関連する問題