Zend Framework 2 TableGateway getAdapter需要接口

时间:2013-03-14 03:42:29

标签: php zend-framework2 adapter

您好我是Zend Framework 2的新手 我对这行代码有疑问:

$sql = new Sql($this->tableGateway->getAdapter());

如果我使用Phpunit进行测试,我会收到错误

Argument 1 passed to Zend\Db\Sql\Sql::__construct() must implement interface 
Zend\Db\Adapter\AdapterInterface, null given, called in C:\xampp\htdocs\zend2

1 个答案:

答案 0 :(得分:0)

检查适配器是否已设置。

var_dump(get_class($this->tableGateway->getAdapter()));

另外,您如何声明$this->tableGateway