【发布时间】:2016-07-29 11:26:36
【问题描述】:
我正在做一个项目,我必须从 ZF1 迁移到 ZF2 应用程序。 我不能重写 ZF1 的代码。我已将 ZF1 库添加到 ZF2 项目(通过 composer )。所以现在 ZF2 可以识别 Zend_Db_Table_Abstract 等新类。
我有一个模特:
namespace principal\Model;
use Zend_Db_Table_Abstract;
class Reservation extends Zend_Db_Table_Abstract
{
protected $_name = 'ws_booking';
// ....
public function getLigne()
{
try {
$adapter = $this->getAdapter();
// .....
}
}
}
调用的 getAdapter 来自 ZF1(模型扩展自 Zend_Db_Table_Abstract) 当我从控制器调用模型时,出现此错误: 找不到用于 principal\Model\Reservation 的适配器 No adapter found for principal\Model\Reservation
我正在使用 ZF2 2.3.3 从 1.1 迁移
有没有办法将 zf2 适配器与 zf1 类一起使用。如果是怎么办? 我怎样才能操纵模型?
【问题讨论】:
-
请帮忙,有人吗?
标签: zend-framework zend-framework2 migration models