@@ -296,6 +296,41 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_evalsha, 0, 0, 1)
296
296
ZEND_END_ARG_INFO ()
297
297
/* }}} */
298
298
299
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_pairs , 0 , 0 , 1 )
300
+ ZEND_ARG_ARRAY_INFO (0 , pairs , 0 )
301
+ ZEND_END_ARG_INFO ()
302
+
303
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_rpoplpush , 0 , 0 , 2 )
304
+ ZEND_ARG_INFO (0 , src )
305
+ ZEND_ARG_INFO (0 , dst )
306
+ ZEND_END_ARG_INFO ()
307
+
308
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_brpoplpush , 0 , 0 , 3 )
309
+ ZEND_ARG_INFO (0 , src )
310
+ ZEND_ARG_INFO (0 , dst )
311
+ ZEND_ARG_INFO (0 , timeout )
312
+ ZEND_END_ARG_INFO ()
313
+
314
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_zadd , 0 , 0 , 3 )
315
+ ZEND_ARG_INFO (0 , key )
316
+ ZEND_ARG_INFO (0 , score )
317
+ ZEND_ARG_INFO (0 , value )
318
+ ZEND_END_ARG_INFO ()
319
+
320
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_zrem , 0 , 0 , 2 )
321
+ ZEND_ARG_INFO (0 , key )
322
+ ZEND_ARG_INFO (0 , member )
323
+ #if PHP_VERSION_ID >= 50600
324
+ ZEND_ARG_VARIADIC_INFO (0 , other_members )
325
+ #endif
326
+ ZEND_END_ARG_INFO ()
327
+
328
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_zrange , 0 , 0 , 3 )
329
+ ZEND_ARG_INFO (0 , key )
330
+ ZEND_ARG_INFO (0 , start )
331
+ ZEND_ARG_INFO (0 , end )
332
+ ZEND_ARG_INFO (0 , scores )
333
+ ZEND_END_ARG_INFO ()
299
334
/**
300
335
* Argument info for the SCAN proper
301
336
*/
@@ -409,14 +444,14 @@ static zend_function_entry redis_functions[] = {
409
444
PHP_ME (Redis , bitpos , arginfo_bitpos , ZEND_ACC_PUBLIC )
410
445
411
446
/* 1.1 */
412
- PHP_ME (Redis , mset , NULL , ZEND_ACC_PUBLIC )
413
- PHP_ME (Redis , msetnx , NULL , ZEND_ACC_PUBLIC )
414
- PHP_ME (Redis , rpoplpush , NULL , ZEND_ACC_PUBLIC )
415
- PHP_ME (Redis , brpoplpush , NULL , ZEND_ACC_PUBLIC )
416
- PHP_ME (Redis , zAdd , NULL , ZEND_ACC_PUBLIC )
417
- PHP_ME (Redis , zDelete , NULL , ZEND_ACC_PUBLIC )
418
- PHP_ME (Redis , zRange , NULL , ZEND_ACC_PUBLIC )
419
- PHP_ME (Redis , zRevRange , NULL , ZEND_ACC_PUBLIC )
447
+ PHP_ME (Redis , mset , arginfo_pairs , ZEND_ACC_PUBLIC )
448
+ PHP_ME (Redis , msetnx , arginfo_pairs , ZEND_ACC_PUBLIC )
449
+ PHP_ME (Redis , rpoplpush , arginfo_rpoplpush , ZEND_ACC_PUBLIC )
450
+ PHP_ME (Redis , brpoplpush , arginfo_brpoplpush , ZEND_ACC_PUBLIC )
451
+ PHP_ME (Redis , zAdd , arginfo_zadd , ZEND_ACC_PUBLIC )
452
+ PHP_ME (Redis , zDelete , arginfo_zrem , ZEND_ACC_PUBLIC )
453
+ PHP_ME (Redis , zRange , arginfo_zrange , ZEND_ACC_PUBLIC )
454
+ PHP_ME (Redis , zRevRange , arginfo_zrange , ZEND_ACC_PUBLIC )
420
455
PHP_ME (Redis , zRangeByScore , NULL , ZEND_ACC_PUBLIC )
421
456
PHP_ME (Redis , zRevRangeByScore , NULL , ZEND_ACC_PUBLIC )
422
457
PHP_ME (Redis , zRangeByLex , NULL , ZEND_ACC_PUBLIC )
0 commit comments