Перенос разрозненных файлов в фабрику. Утилизация неиспользуемых функций. #49

This commit is contained in:
2023-12-05 03:01:04 +02:00
committed by Ivor Barhansky
parent c51dbaeae3
commit 8be1c6cd7e
79 changed files with 12178 additions and 12956 deletions

View File

@@ -27,9 +27,9 @@ class Db
/**
* @param string $query
* @return int
* @return false|int
*/
public static function exec(string $query): int
public static function exec(string $query): false|int
{
self::init();
return self::$db->exec($query);
@@ -42,9 +42,9 @@ class Db
/**
* @param ?string $name [optional] Name of the sequence object from which the ID should be returned.
* @return string
* @return false|string
*/
public static function lastInsertId(?string $name = null): string
public static function lastInsertId(?string $name = null): false|string
{
self::init();
return self::$db->lastInsertId($name);
@@ -53,9 +53,9 @@ class Db
/**
* @param string $query
* @param array $args
* @return array
* @return false|array
*/
public static function getRows(string $query, array $args = []): array
public static function getRows(string $query, array $args = []): false|array
{
return self::run($query, $args)->fetchAll();
}
@@ -63,9 +63,9 @@ class Db
/**
* @param string $query
* @param array $args
* @return PDOStatement
* @return false|PDOStatement
*/
public static function run(string $query, array $args = []): PDOStatement
public static function run(string $query, array $args = []): false|PDOStatement
{
try {
if (!$args) {
@@ -81,9 +81,9 @@ class Db
/**
* @param string $stmt
* @return PDOStatement
* @return false|PDOStatement
*/
private static function query(string $stmt): PDOStatement
private static function query(string $stmt): false|PDOStatement
{
self::init();
return self::$db->query($stmt);
@@ -91,9 +91,9 @@ class Db
/**
* @param string $stmt
* @return PDOStatement
* @return false|PDOStatement
*/
public static function prepare(string $stmt): PDOStatement
public static function prepare(string $stmt): false|PDOStatement
{
self::init();
return self::$db->prepare($stmt);
@@ -104,7 +104,7 @@ class Db
* @param array $args
* @return mixed
*/
public static function getValue(string $query, array $args = [])
public static function getValue(string $query, array $args = []): mixed
{
$result = self::getRow($query, $args);
if (!empty($result)) {
@@ -118,7 +118,7 @@ class Db
* @param array $args
* @return mixed
*/
public static function getRow(string $query, array $args = [])
public static function getRow(string $query, array $args = []): mixed
{
return self::run($query, $args)->fetch();
}
@@ -137,7 +137,7 @@ class Db
* @param string $query
* @param array $args
*/
public static function sql(string $query, array $args = [])
public static function sql(string $query, array $args = []): void
{
self::run($query, $args);
}