【发布时间】:2010-04-13 09:27:54
【问题描述】:
我正在尝试使用 PHP 5.3.2 和 Zend Framework 1.10.3 创建一个 Zend Framework 项目。
我使用 zend 框架工具和我使用 zend-db-model-generator 创建的数据库相关类创建了项目的源文件。
示例:
在模型目录中我有以下内容:
FbUser.php - class Default_Model_FbUser
FbUserMapper.php - class Default_Model_FbUserMapper
DbTable/FbUser.php - class Default_Model_DbTable_FbUser
当我在其中一个控制器中使用模型目录中的模型时,它们应该会自动包含在内,但似乎没有。
我应该如何配置以便在使用时自动包含 db 类模型?
更新
我尝试将以下代码添加到引导文件:
$autoloader = Zend_Loader_Autoloader::getInstance();
$autoloader->registerNamespace('Default_');
自动加载器仍然在包含路径中查找 Default/Model/FbUser.php,而不是在 zf 项目中查找 Model/FbUser.php。
【问题讨论】:
标签: php zend-framework