fix: Обьявление типов Database
This commit is contained in:
parent
5988eca22b
commit
bbc262a21d
1 changed files with 7 additions and 1 deletions
|
|
@ -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;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue