Deprecate MYSQLI_REFRESH_* constants (#15358)

This commit is contained in:
Kamil Tekiela 2024-08-12 14:24:32 +02:00 committed by GitHub
parent cdf0a9b9a0
commit 8ca8d7750d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 21 additions and 11 deletions

View file

@ -519,52 +519,62 @@ const MYSQLI_SERVER_PS_OUT_PARAMS = UNKNOWN;
/**
* @var int
* @cvalue REFRESH_GRANT
* @deprecated
*/
const MYSQLI_REFRESH_GRANT = UNKNOWN;
/**
* @var int
* @cvalue REFRESH_LOG
* @deprecated
*/
const MYSQLI_REFRESH_LOG = UNKNOWN;
/**
* @var int
* @cvalue REFRESH_TABLES
* @deprecated
*/
const MYSQLI_REFRESH_TABLES = UNKNOWN;
/**
* @var int
* @cvalue REFRESH_HOSTS
* @deprecated
*/
const MYSQLI_REFRESH_HOSTS = UNKNOWN;
/**
* @var int
* @cvalue REFRESH_STATUS
* @deprecated
*/
const MYSQLI_REFRESH_STATUS = UNKNOWN;
/**
* @var int
* @cvalue REFRESH_THREADS
* @deprecated
*/
const MYSQLI_REFRESH_THREADS = UNKNOWN;
/**
* @var int
* @cvalue REFRESH_SLAVE
* @deprecated
*/
const MYSQLI_REFRESH_REPLICA = UNKNOWN;
/**
* @var int
* @cvalue REFRESH_SLAVE
* @deprecated
*/
const MYSQLI_REFRESH_SLAVE = UNKNOWN;
/**
* @var int
* @cvalue REFRESH_MASTER
* @deprecated
*/
const MYSQLI_REFRESH_MASTER = UNKNOWN;
#ifdef REFRESH_BACKUP_LOG
/**
* @var int
* @cvalue REFRESH_BACKUP_LOG
* @deprecated
*/
const MYSQLI_REFRESH_BACKUP_LOG = UNKNOWN;
#endif

View file

@ -1,5 +1,5 @@
/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 72f807facf078bd1e4b4eb104a13d3dcd6ffd899 */
* Stub hash: c904ba3577e74cd390278004de0cf3594eb66f18 */
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_mysqli_affected_rows, 0, 1, MAY_BE_LONG|MAY_BE_STRING)
ZEND_ARG_OBJ_INFO(0, mysql, mysqli, 0)
@ -1145,17 +1145,17 @@ static void register_mysqli_symbols(int module_number)
#if defined(SERVER_PS_OUT_PARAMS)
REGISTER_LONG_CONSTANT("MYSQLI_SERVER_PS_OUT_PARAMS", SERVER_PS_OUT_PARAMS, CONST_PERSISTENT | CONST_DEPRECATED);
#endif
REGISTER_LONG_CONSTANT("MYSQLI_REFRESH_GRANT", REFRESH_GRANT, CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("MYSQLI_REFRESH_LOG", REFRESH_LOG, CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("MYSQLI_REFRESH_TABLES", REFRESH_TABLES, CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("MYSQLI_REFRESH_HOSTS", REFRESH_HOSTS, CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("MYSQLI_REFRESH_STATUS", REFRESH_STATUS, CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("MYSQLI_REFRESH_THREADS", REFRESH_THREADS, CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("MYSQLI_REFRESH_REPLICA", REFRESH_SLAVE, CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("MYSQLI_REFRESH_SLAVE", REFRESH_SLAVE, CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("MYSQLI_REFRESH_MASTER", REFRESH_MASTER, CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("MYSQLI_REFRESH_GRANT", REFRESH_GRANT, CONST_PERSISTENT | CONST_DEPRECATED);
REGISTER_LONG_CONSTANT("MYSQLI_REFRESH_LOG", REFRESH_LOG, CONST_PERSISTENT | CONST_DEPRECATED);
REGISTER_LONG_CONSTANT("MYSQLI_REFRESH_TABLES", REFRESH_TABLES, CONST_PERSISTENT | CONST_DEPRECATED);
REGISTER_LONG_CONSTANT("MYSQLI_REFRESH_HOSTS", REFRESH_HOSTS, CONST_PERSISTENT | CONST_DEPRECATED);
REGISTER_LONG_CONSTANT("MYSQLI_REFRESH_STATUS", REFRESH_STATUS, CONST_PERSISTENT | CONST_DEPRECATED);
REGISTER_LONG_CONSTANT("MYSQLI_REFRESH_THREADS", REFRESH_THREADS, CONST_PERSISTENT | CONST_DEPRECATED);
REGISTER_LONG_CONSTANT("MYSQLI_REFRESH_REPLICA", REFRESH_SLAVE, CONST_PERSISTENT | CONST_DEPRECATED);
REGISTER_LONG_CONSTANT("MYSQLI_REFRESH_SLAVE", REFRESH_SLAVE, CONST_PERSISTENT | CONST_DEPRECATED);
REGISTER_LONG_CONSTANT("MYSQLI_REFRESH_MASTER", REFRESH_MASTER, CONST_PERSISTENT | CONST_DEPRECATED);
#if defined(REFRESH_BACKUP_LOG)
REGISTER_LONG_CONSTANT("MYSQLI_REFRESH_BACKUP_LOG", REFRESH_BACKUP_LOG, CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("MYSQLI_REFRESH_BACKUP_LOG", REFRESH_BACKUP_LOG, CONST_PERSISTENT | CONST_DEPRECATED);
#endif
REGISTER_LONG_CONSTANT("MYSQLI_TRANS_START_WITH_CONSISTENT_SNAPSHOT", TRANS_START_WITH_CONSISTENT_SNAPSHOT, CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("MYSQLI_TRANS_START_READ_WRITE", TRANS_START_READ_WRITE, CONST_PERSISTENT);