私はZF2が初めてで、次の機能を使用しています。
public function fetchAll()
{
$resultSet = $this->tableGateway->select();
return $resultSet;
}
print_r($resultSet) を使用すると、テーブル内のすべての行ではなく、結果に次のように表示されます。これは期待しています。すべての行が表示されない理由を教えてください。
Zend\Db\ResultSet\ResultSet Object
(
[allowedReturnTypes:protected] => Array
(
[0] => arrayobject
[1] => array
)
[arrayObjectPrototype:protected] => Users\Model\User Object
(
[id] =>
[name] =>
[email] =>
[password] =>
)
[returnType:protected] => arrayobject
[buffer:protected] =>
[count:protected] => 3
[dataSource:protected] => Zend\Db\Adapter\Driver\Pdo\Result Object
(
[statementMode:protected] => forward
[resource:protected] => PDOStatement Object
(
[queryString] => SELECT `user`.* FROM `user`
)
[options:protected] =>
[currentComplete:protected] =>
[currentData:protected] =>
[position:protected] => -1
[generatedValue:protected] => 0enter code here
[rowCount:protected] => 3
)
[fieldCount:protected] => 4
[position:protected] => 0
)