diff options
author | Nicolas Favre-Felix <n.favrefelix@gmail.com> | 2010-07-19 11:53:43 +0400 |
---|---|---|
committer | Nicolas Favre-Felix <n.favrefelix@gmail.com> | 2010-07-19 11:53:43 +0400 |
commit | c27cc5b82f68bdd8e6cc98c5afeeb7eac8d308e5 (patch) | |
tree | d49c1be106ebe0e5ce22d864f7bd654a10a7699d /redis.c | |
parent | fb5776a27016631d206f1963a44fa17ef5560f24 (diff) |
Added SRANDMEMBER, reported by `Virtuall` on IRC.
Diffstat (limited to 'redis.c')
-rwxr-xr-x | redis.c | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -83,6 +83,7 @@ static zend_function_entry redis_functions[] = { PHP_ME(Redis, sRemove, NULL, ZEND_ACC_PUBLIC) PHP_ME(Redis, sMove, NULL, ZEND_ACC_PUBLIC) PHP_ME(Redis, sPop, NULL, ZEND_ACC_PUBLIC) + PHP_ME(Redis, sRandMember, NULL, ZEND_ACC_PUBLIC) PHP_ME(Redis, sContains, NULL, ZEND_ACC_PUBLIC) PHP_ME(Redis, sMembers, NULL, ZEND_ACC_PUBLIC) PHP_ME(Redis, sInter, NULL, ZEND_ACC_PUBLIC) @@ -1601,6 +1602,15 @@ PHP_METHOD(Redis, sPop) } /* }}} */ +/* }}} */ +/* {{{ proto string Redis::sRandMember(string key) + */ +PHP_METHOD(Redis, sRandMember) +{ + generic_pop_function(INTERNAL_FUNCTION_PARAM_PASSTHRU, "SRANDMEMBER", 11 TSRMLS_CC); +} +/* }}} */ + /* {{{ proto boolean Redis::sContains(string set, string value) */ PHP_METHOD(Redis, sContains) |