From b0b9dd78ef7c15af936144c1b17df1a9273d72ab Mon Sep 17 00:00:00 2001 From: Pavlo Yatsukhnenko Date: Thu, 8 Apr 2021 08:53:36 +0300 Subject: [WIP] Issue #1894 Add GET option to SET command --- cluster_library.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'cluster_library.c') diff --git a/cluster_library.c b/cluster_library.c index f61a6704..7c455ef3 100644 --- a/cluster_library.c +++ b/cluster_library.c @@ -1737,6 +1737,16 @@ PHP_REDIS_API void cluster_ping_resp(INTERNAL_FUNCTION_PARAMETERS, redisCluster CLUSTER_RETURN_BOOL(c, 1); } +PHP_REDIS_API void +cluster_set_resp(INTERNAL_FUNCTION_PARAMETERS, redisCluster *c, void *ctx) +{ + if (ctx == NULL) { + cluster_bool_resp(INTERNAL_FUNCTION_PARAM_PASSTHRU, c, NULL); + } else { + cluster_bulk_resp(INTERNAL_FUNCTION_PARAM_PASSTHRU, c, NULL); + } +} + /* 1 or 0 response, for things like SETNX */ PHP_REDIS_API void cluster_1_resp(INTERNAL_FUNCTION_PARAMETERS, redisCluster *c, void *ctx) -- cgit v1.2.3