【发布时间】:2014-07-15 19:44:44
【问题描述】:
我正在创建一个多模块应用程序。这是我正在移植到 Phalcon 的一个大型应用程序。它有许多不同的部分,所以我正在为每个主要部分创建一个模块。
我似乎无法从另一个模块中的控制器查询一个模块中的模型。在此示例中,我想在主页上列出一些成员。主页在主模块中,用户模型在用户模块中。我正在使用命名空间,所以在我的索引控制器中,例如,
$this->data['members'] = \App\Users\Models\Members::find();
这会产生以下错误; 致命错误:在第 12 行的 C:\wamp\www\xyz\app\main\controllers\indexController.php 中找不到类 'App\Users\Models\Members'
我已经检查并仔细检查了命名空间是否正确。那么如何在模块之间进行交互呢?
【问题讨论】:
标签: php module scope classloader phalcon