Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/phpredis/phpredis.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Favre-Felix <n.favrefelix@gmail.com>2010-07-19 11:53:43 +0400
committerNicolas Favre-Felix <n.favrefelix@gmail.com>2010-07-19 11:53:43 +0400
commitc27cc5b82f68bdd8e6cc98c5afeeb7eac8d308e5 (patch)
treed49c1be106ebe0e5ce22d864f7bd654a10a7699d /redis.c
parentfb5776a27016631d206f1963a44fa17ef5560f24 (diff)
Added SRANDMEMBER, reported by `Virtuall` on IRC.
Diffstat (limited to 'redis.c')
-rwxr-xr-xredis.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/redis.c b/redis.c
index eb23e5a4..814be021 100755
--- a/redis.c
+++ b/redis.c
@@ -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)