From 3b1544eff37da6fff165941eaf23b4c83aa03992 Mon Sep 17 00:00:00 2001 From: rr- Date: Sat, 27 Jun 2015 19:03:47 +0200 Subject: [PATCH] Fixed OOM errors in scripts --- src/Dao/AbstractDao.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Dao/AbstractDao.php b/src/Dao/AbstractDao.php index 69226125..7b2d9579 100644 --- a/src/Dao/AbstractDao.php +++ b/src/Dao/AbstractDao.php @@ -64,8 +64,7 @@ abstract class AbstractDao implements ICrudDao, IBatchDao public function findAll() { $query = $this->pdo->from($this->tableName); - $arrayEntities = iterator_to_array($query); - return $this->arrayToEntities($arrayEntities); + return $this->arrayToEntities($query); } public function findById($entityId) @@ -248,7 +247,7 @@ abstract class AbstractDao implements ICrudDao, IBatchDao $query->where($sql, $bindings); } - protected function arrayToEntities(array $arrayEntities, $entityConverter = null) + protected function arrayToEntities($arrayEntities, $entityConverter = null) { if ($entityConverter === null) $entityConverter = $this->entityConverter;