diff options
author | michael-grunder <michael.grunder@gmail.com> | 2022-10-21 20:16:56 +0300 |
---|---|---|
committer | Michael Grunder <michael.grunder@gmail.com> | 2022-10-22 09:35:09 +0300 |
commit | f3a408305a3df04b6aaaede5fa7f37ddca1f8efb (patch) | |
tree | 134c423baae86a6f7afcb3f16d0d70f46a09301b /redis_cluster_legacy_arginfo.h | |
parent | 5dcf3f802b70ecd588a9262c0d441d2160b0909d (diff) |
EVAL_RO and EVALSHA_RO
Implement Redis 7.0.0's readonly eval variants
See: #2068
Diffstat (limited to 'redis_cluster_legacy_arginfo.h')
-rw-r--r-- | redis_cluster_legacy_arginfo.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/redis_cluster_legacy_arginfo.h b/redis_cluster_legacy_arginfo.h index 6dbd0231..db11ebf5 100644 --- a/redis_cluster_legacy_arginfo.h +++ b/redis_cluster_legacy_arginfo.h @@ -1,5 +1,5 @@ /* This is a generated file, edit the .stub.php file instead. - * Stub hash: d3d58cb90bf0884a4153cd01f3d0850b42fcd910 */ + * Stub hash: 7a2f14794870618a17273a2ed9f60d81449c82af */ ZEND_BEGIN_ARG_INFO_EX(arginfo_class_RedisCluster___construct, 0, 0, 1) ZEND_ARG_INFO(0, name) @@ -165,12 +165,16 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_class_RedisCluster_eval, 0, 0, 1) ZEND_ARG_INFO(0, num_keys) ZEND_END_ARG_INFO() +#define arginfo_class_RedisCluster_eval_ro arginfo_class_RedisCluster_eval + ZEND_BEGIN_ARG_INFO_EX(arginfo_class_RedisCluster_evalsha, 0, 0, 1) ZEND_ARG_INFO(0, script_sha) ZEND_ARG_INFO(0, args) ZEND_ARG_INFO(0, num_keys) ZEND_END_ARG_INFO() +#define arginfo_class_RedisCluster_evalsha_ro arginfo_class_RedisCluster_evalsha + #define arginfo_class_RedisCluster_exec arginfo_class_RedisCluster__masters #define arginfo_class_RedisCluster_exists arginfo_class_RedisCluster_del @@ -828,7 +832,9 @@ ZEND_METHOD(RedisCluster, discard); ZEND_METHOD(RedisCluster, dump); ZEND_METHOD(RedisCluster, echo); ZEND_METHOD(RedisCluster, eval); +ZEND_METHOD(RedisCluster, eval_ro); ZEND_METHOD(RedisCluster, evalsha); +ZEND_METHOD(RedisCluster, evalsha_ro); ZEND_METHOD(RedisCluster, exec); ZEND_METHOD(RedisCluster, exists); ZEND_METHOD(RedisCluster, expire); @@ -1031,7 +1037,9 @@ static const zend_function_entry class_RedisCluster_methods[] = { ZEND_ME(RedisCluster, dump, arginfo_class_RedisCluster_dump, ZEND_ACC_PUBLIC) ZEND_ME(RedisCluster, echo, arginfo_class_RedisCluster_echo, ZEND_ACC_PUBLIC) ZEND_ME(RedisCluster, eval, arginfo_class_RedisCluster_eval, ZEND_ACC_PUBLIC) + ZEND_ME(RedisCluster, eval_ro, arginfo_class_RedisCluster_eval_ro, ZEND_ACC_PUBLIC) ZEND_ME(RedisCluster, evalsha, arginfo_class_RedisCluster_evalsha, ZEND_ACC_PUBLIC) + ZEND_ME(RedisCluster, evalsha_ro, arginfo_class_RedisCluster_evalsha_ro, ZEND_ACC_PUBLIC) ZEND_ME(RedisCluster, exec, arginfo_class_RedisCluster_exec, ZEND_ACC_PUBLIC) ZEND_ME(RedisCluster, exists, arginfo_class_RedisCluster_exists, ZEND_ACC_PUBLIC) ZEND_ME(RedisCluster, expire, arginfo_class_RedisCluster_expire, ZEND_ACC_PUBLIC) |