@@ -296,6 +296,41 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_evalsha, 0, 0, 1)
296296ZEND_END_ARG_INFO ()
297297/* }}} */
298298
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 ()
299334/**
300335 * Argument info for the SCAN proper
301336 */
@@ -409,14 +444,14 @@ static zend_function_entry redis_functions[] = {
409444 PHP_ME (Redis , bitpos , arginfo_bitpos , ZEND_ACC_PUBLIC )
410445
411446 /* 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 )
420455 PHP_ME (Redis , zRangeByScore , NULL , ZEND_ACC_PUBLIC )
421456 PHP_ME (Redis , zRevRangeByScore , NULL , ZEND_ACC_PUBLIC )
422457 PHP_ME (Redis , zRangeByLex , NULL , ZEND_ACC_PUBLIC )
0 commit comments