From bbc262a21d40a6c8175932a5f6018fd03dad3b62 Mon Sep 17 00:00:00 2001 From: "origami11@yandex.ru" Date: Tue, 20 Jan 2026 12:52:41 +0300 Subject: [PATCH] =?UTF-8?q?fix:=20=D0=9E=D0=B1=D1=8C=D1=8F=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D1=82=D0=B8=D0=BF=D0=BE=D0=B2=20Dat?= =?UTF-8?q?abase?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Database.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Database.php b/src/Database.php index ab2a233..6bce278 100644 --- a/src/Database.php +++ b/src/Database.php @@ -45,6 +45,8 @@ namespace ctiso { /** * prepare возвращает только PDOStatement т.к установлен PDO::ERRMODE_EXCEPTION + * @param string $sql + * @return PDOStatement */ function prepare(string $sql, array $options = []): PDOStatement { @@ -53,7 +55,11 @@ namespace ctiso { return $result; } - function query($query, $fetchMode = PDO::FETCH_INTO, mixed $_arg1 = null, mixed $_arg2 = null): PDOStatement { + /** + * @param string $query + * @return PDOStatement + */ + function query(string $query, ?int $fetchMode = null, mixed ...$fetchModeArgs): PDOStatement { /** @var PDOStatement */ $result = parent::query($query, $fetchMode); return $result;