Merge commit '99212ec78743317bf52063fb165b90fceb70de5e' into dev
# Conflicts: # admin/login.php
This commit is contained in:
+2
-2
@@ -449,10 +449,10 @@ class Db
|
||||
*
|
||||
* @param mixed $query 查询对象
|
||||
* @param array|null $filter 行过滤器函数,将查询的每一行作为第一个参数传入指定的过滤器中
|
||||
* @return object|null
|
||||
* @return \stdClass|null
|
||||
* @throws DbException
|
||||
*/
|
||||
public function fetchObject($query, ?array $filter = null): ?object
|
||||
public function fetchObject($query, ?array $filter = null): ?\stdClass
|
||||
{
|
||||
$resource = $this->query($query);
|
||||
|
||||
|
||||
@@ -84,9 +84,9 @@ interface Adapter
|
||||
* 将数据查询的其中一行作为对象取出,其中字段名对应对象属性
|
||||
*
|
||||
* @param resource $resource 查询的资源数据
|
||||
* @return object|null
|
||||
* @return \stdClass|null
|
||||
*/
|
||||
public function fetchObject($resource): ?object;
|
||||
public function fetchObject($resource): ?\stdClass;
|
||||
|
||||
/**
|
||||
* 引号转义函数
|
||||
|
||||
@@ -152,9 +152,9 @@ class Mysqli implements Adapter
|
||||
* 将数据查询的其中一行作为对象取出,其中字段名对应对象属性
|
||||
*
|
||||
* @param \mysqli_result $resource 查询的资源数据
|
||||
* @return object|null
|
||||
* @return \stdClass|null
|
||||
*/
|
||||
public function fetchObject($resource): ?object
|
||||
public function fetchObject($resource): ?\stdClass
|
||||
{
|
||||
return $resource->fetch_object();
|
||||
}
|
||||
|
||||
@@ -140,9 +140,9 @@ abstract class Pdo implements Adapter
|
||||
* 将数据查询的其中一行作为对象取出,其中字段名对应对象属性
|
||||
*
|
||||
* @param \PDOStatement $resource 查询的资源数据
|
||||
* @return object|null
|
||||
* @return \stdClass|null
|
||||
*/
|
||||
public function fetchObject($resource): ?object
|
||||
public function fetchObject($resource): ?\stdClass
|
||||
{
|
||||
return $resource->fetchObject() ?: null;
|
||||
}
|
||||
|
||||
@@ -48,9 +48,9 @@ class SQLite extends Pdo
|
||||
* 将数据查询的其中一行作为对象取出,其中字段名对应对象属性
|
||||
*
|
||||
* @param \PDOStatement $resource 查询的资源数据
|
||||
* @return object|null
|
||||
* @return \stdClass|null
|
||||
*/
|
||||
public function fetchObject($resource): ?object
|
||||
public function fetchObject($resource): ?\stdClass
|
||||
{
|
||||
$result = $this->fetch($resource);
|
||||
return $result ? (object) $result : null;
|
||||
|
||||
@@ -110,9 +110,9 @@ class Pgsql implements Adapter
|
||||
* 将数据查询的其中一行作为对象取出,其中字段名对应对象属性
|
||||
*
|
||||
* @param resource $resource 查询的资源数据
|
||||
* @return object|null
|
||||
* @return \stdClass|null
|
||||
*/
|
||||
public function fetchObject($resource): ?object
|
||||
public function fetchObject($resource): ?\stdClass
|
||||
{
|
||||
return pg_fetch_object($resource) ?: null;
|
||||
}
|
||||
|
||||
@@ -92,9 +92,9 @@ class SQLite implements Adapter
|
||||
* 将数据查询的其中一行作为对象取出,其中字段名对应对象属性
|
||||
*
|
||||
* @param \SQLite3Result $resource 查询的资源数据
|
||||
* @return object|null
|
||||
* @return \stdClass|null
|
||||
*/
|
||||
public function fetchObject($resource): ?object
|
||||
public function fetchObject($resource): ?\stdClass
|
||||
{
|
||||
$result = $this->fetch($resource);
|
||||
return $result ? (object) $result : null;
|
||||
|
||||
Reference in New Issue
Block a user