11/* This is a generated file, edit the .stub.php file instead.
2- * Stub hash: 619374bbad94b8a9992f9c11abd12362e07359d0 */
2+ * Stub hash: 358ec6a551a8da176ffa340e6f9696389b614758 */
33
44ZEND_BEGIN_ARG_INFO_EX (arginfo_class_Redis___construct , 0 , 0 , 0 )
55 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , options , IS_ARRAY , 1 , "null" )
@@ -417,6 +417,8 @@ ZEND_END_ARG_INFO()
417417
418418#define arginfo_class_Redis_hGetAll arginfo_class_Redis_getWithMeta
419419
420+ #define arginfo_class_Redis_hGetWithMeta arginfo_class_Redis_hGet
421+
420422ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX (arginfo_class_Redis_hIncrBy , 0 , 3 , Redis , MAY_BE_LONG |MAY_BE_FALSE )
421423 ZEND_ARG_TYPE_INFO (0 , key , IS_STRING , 0 )
422424 ZEND_ARG_TYPE_INFO (0 , field , IS_STRING , 0 )
@@ -1297,7 +1299,6 @@ ZEND_END_ARG_INFO()
12971299
12981300#define arginfo_class_Redis_zunionstore arginfo_class_Redis_zinterstore
12991301
1300-
13011302ZEND_METHOD (Redis , __construct );
13021303ZEND_METHOD (Redis , __destruct );
13031304ZEND_METHOD (Redis , _compress );
@@ -1393,6 +1394,7 @@ ZEND_METHOD(Redis, hDel);
13931394ZEND_METHOD (Redis , hExists );
13941395ZEND_METHOD (Redis , hGet );
13951396ZEND_METHOD (Redis , hGetAll );
1397+ ZEND_METHOD (Redis , hGetWithMeta );
13961398ZEND_METHOD (Redis , hIncrBy );
13971399ZEND_METHOD (Redis , hIncrByFloat );
13981400ZEND_METHOD (Redis , hKeys );
@@ -1582,7 +1584,6 @@ ZEND_METHOD(Redis, zscan);
15821584ZEND_METHOD (Redis , zunion );
15831585ZEND_METHOD (Redis , zunionstore );
15841586
1585-
15861587static const zend_function_entry class_Redis_methods [] = {
15871588 ZEND_ME (Redis , __construct , arginfo_class_Redis___construct , ZEND_ACC_PUBLIC )
15881589 ZEND_ME (Redis , __destruct , arginfo_class_Redis___destruct , ZEND_ACC_PUBLIC )
@@ -1624,7 +1625,11 @@ static const zend_function_entry class_Redis_methods[] = {
16241625 ZEND_ME (Redis , decrBy , arginfo_class_Redis_decrBy , ZEND_ACC_PUBLIC )
16251626 ZEND_ME (Redis , del , arginfo_class_Redis_del , ZEND_ACC_PUBLIC )
16261627 ZEND_ME (Redis , delifeq , arginfo_class_Redis_delifeq , ZEND_ACC_PUBLIC )
1627- ZEND_MALIAS (Redis , delete , del , arginfo_class_Redis_delete , ZEND_ACC_PUBLIC |ZEND_ACC_DEPRECATED )
1628+ #if (PHP_VERSION_ID >= 80400 )
1629+ ZEND_RAW_FENTRY ("delete" , zim_Redis_del , arginfo_class_Redis_delete , ZEND_ACC_PUBLIC |ZEND_ACC_DEPRECATED , NULL , NULL )
1630+ #else
1631+ ZEND_RAW_FENTRY ("delete" , zim_Redis_del , arginfo_class_Redis_delete , ZEND_ACC_PUBLIC |ZEND_ACC_DEPRECATED )
1632+ #endif
16281633 ZEND_ME (Redis , discard , arginfo_class_Redis_discard , ZEND_ACC_PUBLIC )
16291634 ZEND_ME (Redis , dump , arginfo_class_Redis_dump , ZEND_ACC_PUBLIC )
16301635 ZEND_ME (Redis , echo , arginfo_class_Redis_echo , ZEND_ACC_PUBLIC )
@@ -1680,6 +1685,7 @@ static const zend_function_entry class_Redis_methods[] = {
16801685 ZEND_ME (Redis , hExists , arginfo_class_Redis_hExists , ZEND_ACC_PUBLIC )
16811686 ZEND_ME (Redis , hGet , arginfo_class_Redis_hGet , ZEND_ACC_PUBLIC )
16821687 ZEND_ME (Redis , hGetAll , arginfo_class_Redis_hGetAll , ZEND_ACC_PUBLIC )
1688+ ZEND_ME (Redis , hGetWithMeta , arginfo_class_Redis_hGetWithMeta , ZEND_ACC_PUBLIC )
16831689 ZEND_ME (Redis , hIncrBy , arginfo_class_Redis_hIncrBy , ZEND_ACC_PUBLIC )
16841690 ZEND_ME (Redis , hIncrByFloat , arginfo_class_Redis_hIncrByFloat , ZEND_ACC_PUBLIC )
16851691 ZEND_ME (Redis , hKeys , arginfo_class_Redis_hKeys , ZEND_ACC_PUBLIC )
@@ -1735,7 +1741,11 @@ static const zend_function_entry class_Redis_methods[] = {
17351741 ZEND_ME (Redis , msetnx , arginfo_class_Redis_msetnx , ZEND_ACC_PUBLIC )
17361742 ZEND_ME (Redis , multi , arginfo_class_Redis_multi , ZEND_ACC_PUBLIC )
17371743 ZEND_ME (Redis , object , arginfo_class_Redis_object , ZEND_ACC_PUBLIC )
1738- ZEND_MALIAS (Redis , open , connect , arginfo_class_Redis_open , ZEND_ACC_PUBLIC |ZEND_ACC_DEPRECATED )
1744+ #if (PHP_VERSION_ID >= 80400 )
1745+ ZEND_RAW_FENTRY ("open" , zim_Redis_connect , arginfo_class_Redis_open , ZEND_ACC_PUBLIC |ZEND_ACC_DEPRECATED , NULL , NULL )
1746+ #else
1747+ ZEND_RAW_FENTRY ("open" , zim_Redis_connect , arginfo_class_Redis_open , ZEND_ACC_PUBLIC |ZEND_ACC_DEPRECATED )
1748+ #endif
17391749 ZEND_ME (Redis , pconnect , arginfo_class_Redis_pconnect , ZEND_ACC_PUBLIC )
17401750 ZEND_ME (Redis , persist , arginfo_class_Redis_persist , ZEND_ACC_PUBLIC )
17411751 ZEND_ME (Redis , pexpire , arginfo_class_Redis_pexpire , ZEND_ACC_PUBLIC )
@@ -1745,7 +1755,11 @@ static const zend_function_entry class_Redis_methods[] = {
17451755 ZEND_ME (Redis , pfmerge , arginfo_class_Redis_pfmerge , ZEND_ACC_PUBLIC )
17461756 ZEND_ME (Redis , ping , arginfo_class_Redis_ping , ZEND_ACC_PUBLIC )
17471757 ZEND_ME (Redis , pipeline , arginfo_class_Redis_pipeline , ZEND_ACC_PUBLIC )
1748- ZEND_MALIAS (Redis , popen , pconnect , arginfo_class_Redis_popen , ZEND_ACC_PUBLIC |ZEND_ACC_DEPRECATED )
1758+ #if (PHP_VERSION_ID >= 80400 )
1759+ ZEND_RAW_FENTRY ("popen" , zim_Redis_pconnect , arginfo_class_Redis_popen , ZEND_ACC_PUBLIC |ZEND_ACC_DEPRECATED , NULL , NULL )
1760+ #else
1761+ ZEND_RAW_FENTRY ("popen" , zim_Redis_pconnect , arginfo_class_Redis_popen , ZEND_ACC_PUBLIC |ZEND_ACC_DEPRECATED )
1762+ #endif
17491763 ZEND_ME (Redis , psetex , arginfo_class_Redis_psetex , ZEND_ACC_PUBLIC )
17501764 ZEND_ME (Redis , psubscribe , arginfo_class_Redis_psubscribe , ZEND_ACC_PUBLIC )
17511765 ZEND_ME (Redis , pttl , arginfo_class_Redis_pttl , ZEND_ACC_PUBLIC )
@@ -1873,17 +1887,16 @@ static const zend_function_entry class_Redis_methods[] = {
18731887 ZEND_FE_END
18741888};
18751889
1876-
1877- static const zend_function_entry class_RedisException_methods [] = {
1878- ZEND_FE_END
1879- };
1880-
18811890static zend_class_entry * register_class_Redis (void )
18821891{
18831892 zend_class_entry ce , * class_entry ;
18841893
18851894 INIT_CLASS_ENTRY (ce , "Redis" , class_Redis_methods );
1895+ #if (PHP_VERSION_ID >= 80400 )
1896+ class_entry = zend_register_internal_class_with_flags (& ce , NULL , 0 );
1897+ #else
18861898 class_entry = zend_register_internal_class_ex (& ce , NULL );
1899+ #endif
18871900
18881901 zval const_REDIS_NOT_FOUND_value ;
18891902 ZVAL_LONG (& const_REDIS_NOT_FOUND_value , REDIS_NOT_FOUND );
@@ -2232,7 +2245,6 @@ static zend_class_entry *register_class_Redis(void)
22322245 zend_string * const_OPT_BACKOFF_CAP_name = zend_string_init_interned ("OPT_BACKOFF_CAP" , sizeof ("OPT_BACKOFF_CAP" ) - 1 , 1 );
22332246 zend_declare_class_constant_ex (class_entry , const_OPT_BACKOFF_CAP_name , & const_OPT_BACKOFF_CAP_value , ZEND_ACC_PUBLIC , NULL );
22342247 zend_string_release (const_OPT_BACKOFF_CAP_name );
2235- #if (PHP_VERSION_ID >= 80000 )
22362248
22372249
22382250 zend_string * attribute_name_SensitiveParameter_func_auth_arg0_0 = zend_string_init_interned ("SensitiveParameter" , sizeof ("SensitiveParameter" ) - 1 , 1 );
@@ -2242,7 +2254,6 @@ static zend_class_entry *register_class_Redis(void)
22422254 zend_string * attribute_name_SensitiveParameter_func_migrate_arg7_0 = zend_string_init_interned ("SensitiveParameter" , sizeof ("SensitiveParameter" ) - 1 , 1 );
22432255 zend_add_parameter_attribute (zend_hash_str_find_ptr (& class_entry -> function_table , "migrate" , sizeof ("migrate" ) - 1 ), 7 , attribute_name_SensitiveParameter_func_migrate_arg7_0 , 0 );
22442256 zend_string_release (attribute_name_SensitiveParameter_func_migrate_arg7_0 );
2245- #endif
22462257
22472258 return class_entry ;
22482259}
@@ -2251,8 +2262,12 @@ static zend_class_entry *register_class_RedisException(zend_class_entry *class_e
22512262{
22522263 zend_class_entry ce , * class_entry ;
22532264
2254- INIT_CLASS_ENTRY (ce , "RedisException" , class_RedisException_methods );
2265+ INIT_CLASS_ENTRY (ce , "RedisException" , NULL );
2266+ #if (PHP_VERSION_ID >= 80400 )
2267+ class_entry = zend_register_internal_class_with_flags (& ce , class_entry_RuntimeException , 0 );
2268+ #else
22552269 class_entry = zend_register_internal_class_ex (& ce , class_entry_RuntimeException );
2270+ #endif
22562271
22572272 return class_entry ;
22582273}
0 commit comments