Ensure *toArray returns an array

This commit is contained in:
Hypolite Petovan 2019-07-28 00:03:42 -04:00
parent b684fffcb7
commit a61ce4fed0
3 changed files with 7 additions and 11 deletions

View file

@ -1512,16 +1512,18 @@ class Database
public function toArray($stmt, $do_close = true)
{
if (is_bool($stmt)) {
return $stmt;
return [];
}
$data = [];
while ($row = $this->fetch($stmt)) {
$data[] = $row;
}
if ($do_close) {
$this->close($stmt);
}
return $data;
}