@@ -331,6 +331,33 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_zrange, 0, 0, 3)
331331 ZEND_ARG_INFO (0 , end )
332332 ZEND_ARG_INFO (0 , scores )
333333ZEND_END_ARG_INFO ()
334+
335+ ZEND_BEGIN_ARG_INFO_EX (arginfo_zrangebyscore , 0 , 0 , 3 )
336+ ZEND_ARG_INFO (0 , key )
337+ ZEND_ARG_INFO (0 , start )
338+ ZEND_ARG_INFO (0 , end )
339+ ZEND_ARG_ARRAY_INFO (0 , options , 0 )
340+ ZEND_END_ARG_INFO ()
341+
342+ ZEND_BEGIN_ARG_INFO_EX (arginfo_zrangebylex , 0 , 0 , 3 )
343+ ZEND_ARG_INFO (0 , key )
344+ ZEND_ARG_INFO (0 , min )
345+ ZEND_ARG_INFO (0 , max )
346+ ZEND_ARG_INFO (0 , offset )
347+ ZEND_ARG_INFO (0 , limit )
348+ ZEND_END_ARG_INFO ()
349+
350+ ZEND_BEGIN_ARG_INFO_EX (arginfo_key_min_max , 0 , 0 , 3 )
351+ ZEND_ARG_INFO (0 , key )
352+ ZEND_ARG_INFO (0 , min )
353+ ZEND_ARG_INFO (0 , max )
354+ ZEND_END_ARG_INFO ()
355+
356+ ZEND_BEGIN_ARG_INFO_EX (arginfo_key_member , 0 , 0 , 2 )
357+ ZEND_ARG_INFO (0 , key )
358+ ZEND_ARG_INFO (0 , member )
359+ ZEND_END_ARG_INFO ()
360+
334361/**
335362 * Argument info for the SCAN proper
336363 */
@@ -452,19 +479,19 @@ static zend_function_entry redis_functions[] = {
452479 PHP_ME (Redis , zDelete , arginfo_zrem , ZEND_ACC_PUBLIC )
453480 PHP_ME (Redis , zRange , arginfo_zrange , ZEND_ACC_PUBLIC )
454481 PHP_ME (Redis , zRevRange , arginfo_zrange , ZEND_ACC_PUBLIC )
455- PHP_ME (Redis , zRangeByScore , NULL , ZEND_ACC_PUBLIC )
456- PHP_ME (Redis , zRevRangeByScore , NULL , ZEND_ACC_PUBLIC )
457- PHP_ME (Redis , zRangeByLex , NULL , ZEND_ACC_PUBLIC )
458- PHP_ME (Redis , zRevRangeByLex , NULL , ZEND_ACC_PUBLIC )
459- PHP_ME (Redis , zLexCount , NULL , ZEND_ACC_PUBLIC )
460- PHP_ME (Redis , zRemRangeByLex , NULL , ZEND_ACC_PUBLIC )
461- PHP_ME (Redis , zCount , NULL , ZEND_ACC_PUBLIC )
462- PHP_ME (Redis , zDeleteRangeByScore , NULL , ZEND_ACC_PUBLIC )
463- PHP_ME (Redis , zDeleteRangeByRank , NULL , ZEND_ACC_PUBLIC )
464- PHP_ME (Redis , zCard , NULL , ZEND_ACC_PUBLIC )
465- PHP_ME (Redis , zScore , NULL , ZEND_ACC_PUBLIC )
466- PHP_ME (Redis , zRank , NULL , ZEND_ACC_PUBLIC )
467- PHP_ME (Redis , zRevRank , NULL , ZEND_ACC_PUBLIC )
482+ PHP_ME (Redis , zRangeByScore , arginfo_zrangebyscore , ZEND_ACC_PUBLIC )
483+ PHP_ME (Redis , zRevRangeByScore , arginfo_zrangebyscore , ZEND_ACC_PUBLIC )
484+ PHP_ME (Redis , zRangeByLex , arginfo_zrangebylex , ZEND_ACC_PUBLIC )
485+ PHP_ME (Redis , zRevRangeByLex , arginfo_zrangebylex , ZEND_ACC_PUBLIC )
486+ PHP_ME (Redis , zLexCount , arginfo_key_min_max , ZEND_ACC_PUBLIC )
487+ PHP_ME (Redis , zRemRangeByLex , arginfo_key_min_max , ZEND_ACC_PUBLIC )
488+ PHP_ME (Redis , zCount , arginfo_key_min_max , ZEND_ACC_PUBLIC )
489+ PHP_ME (Redis , zDeleteRangeByScore , arginfo_key_min_max , ZEND_ACC_PUBLIC )
490+ PHP_ME (Redis , zDeleteRangeByRank , arginfo_key_start_end , ZEND_ACC_PUBLIC )
491+ PHP_ME (Redis , zCard , arginfo_key , ZEND_ACC_PUBLIC )
492+ PHP_ME (Redis , zScore , arginfo_key_member , ZEND_ACC_PUBLIC )
493+ PHP_ME (Redis , zRank , arginfo_key_member , ZEND_ACC_PUBLIC )
494+ PHP_ME (Redis , zRevRank , arginfo_key_member , ZEND_ACC_PUBLIC )
468495 PHP_ME (Redis , zInter , NULL , ZEND_ACC_PUBLIC )
469496 PHP_ME (Redis , zUnion , NULL , ZEND_ACC_PUBLIC )
470497 PHP_ME (Redis , zIncrBy , NULL , ZEND_ACC_PUBLIC )
0 commit comments