Skip to content

Commit ce3b49a

Browse files
committed
Fix default value of the $class_name parameter of mysqli_fetch_object()
1 parent 7a72e1c commit ce3b49a

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

ext/mysqli/mysqli.stub.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ public function fetch_array(int $result_type = MYSQLI_BOTH);
203203
public function fetch_assoc();
204204

205205
/** @return object|null */
206-
public function fetch_object(string $class_name = 'stdClass', array $params = []);
206+
public function fetch_object(string $class_name = UNKNOWN, array $params = []);
207207

208208
/** @return array|null */
209209
public function fetch_row();
@@ -340,7 +340,7 @@ function mysqli_fetch_assoc(mysqli_result $mysql_result): ?array {}
340340

341341
function mysqli_fetch_object(
342342
mysqli_result $mysqli_result,
343-
string $class_name = 'stdClass',
343+
string $class_name = UNKNOWN,
344344
array $params = []
345345
): ?object {}
346346

ext/mysqli/mysqli_arginfo.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ ZEND_END_ARG_INFO()
111111

112112
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_mysqli_fetch_object, 0, 1, IS_OBJECT, 1)
113113
ZEND_ARG_OBJ_INFO(0, mysqli_result, mysqli_result, 0)
114-
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, class_name, IS_STRING, 0, "\'stdClass\'")
114+
ZEND_ARG_TYPE_INFO(0, class_name, IS_STRING, 0)
115115
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, params, IS_ARRAY, 0, "[]")
116116
ZEND_END_ARG_INFO()
117117

@@ -601,7 +601,7 @@ ZEND_END_ARG_INFO()
601601
#define arginfo_class_mysqli_result_fetch_assoc arginfo_class_mysqli_character_set_name
602602

603603
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_mysqli_result_fetch_object, 0, 0, 0)
604-
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, class_name, IS_STRING, 0, "\'stdClass\'")
604+
ZEND_ARG_TYPE_INFO(0, class_name, IS_STRING, 0)
605605
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, params, IS_ARRAY, 0, "[]")
606606
ZEND_END_ARG_INFO()
607607

0 commit comments

Comments
 (0)