fix: Обьявление типов Database

This commit is contained in:
origami11@yandex.ru 2026-01-20 12:52:41 +03:00
parent 5988eca22b
commit bbc262a21d

View file

@ -45,6 +45,8 @@ namespace ctiso {
/** /**
* prepare возвращает только PDOStatement т.к установлен PDO::ERRMODE_EXCEPTION * prepare возвращает только PDOStatement т.к установлен PDO::ERRMODE_EXCEPTION
* @param string $sql
* @return PDOStatement
*/ */
function prepare(string $sql, array $options = []): PDOStatement function prepare(string $sql, array $options = []): PDOStatement
{ {
@ -53,7 +55,11 @@ namespace ctiso {
return $result; 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 */ /** @var PDOStatement */
$result = parent::query($query, $fetchMode); $result = parent::query($query, $fetchMode);
return $result; return $result;