【发布时间】:2017-05-05 00:56:07
【问题描述】:
我在 ZF1 的模型文件夹之外创建了一个命名空间。现在我想在创建的命名空间中建立数据库连接,为此我想使用现有的模型类。
在创建模型类的对象时,抛出错误“找不到类”。
下面是示例
模型文件:
class Application_Model_Fetchdetails extends Zend_Db_Table_Abstract
{
public function getDetails(){
// model code here to fetch the data from database
}
}
命名空间文件:
namespace Product\Fetch;
class fetchData {
function __construct() {
$this->Obj = new Application_Model_Fetchdetails();
}
/**
* function will fetch the data
*/
public function getData()
{
try {
$data = $this->Obj->getDetails("col","id='A1'");
return $data;
} catch(Zend_Exception $e) {
echo "error".$e->getMessage(); die;
}
}
它在 getData 函数和构造函数中显示错误,同时创建对象说找不到类
【问题讨论】:
标签: php zend-framework namespaces models