diff --git a/src/Connection.php b/src/Connection.php index 4f2f96e..c111d57 100644 --- a/src/Connection.php +++ b/src/Connection.php @@ -130,13 +130,13 @@ class Connection return $stmt->execute(); } - public function getSelectQuery(Query $query): mixed + public function getSelectQuery(Query $query, $fetchmode = PDO::FETCH_ASSOC): mixed { $stmt = $this->pdo->prepare($query->getQuery()); $stmt = $this->bindParams($stmt, $query->getData()); EventDispatcher::emit("on.query", $query); $stmt->execute(); - return $stmt->fetchAll(PDO::FETCH_ASSOC); + return $stmt->fetchAll($fetchmode); } public function updateQuery(Query $query): bool