Skip to content

Commit ea0ff78

Browse files
committed
Add missing parameters to RedisCluster signatures
1 parent 54a5bd6 commit ea0ff78

File tree

1 file changed

+38
-38
lines changed

1 file changed

+38
-38
lines changed

resources/functionMap.php

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -8825,35 +8825,35 @@
88258825
'RedisCluster::append' => ['int', 'key'=>'string', 'value'=>'string'],
88268826
'RedisCluster::bgrewriteaof' => ['bool', 'nodeParams'=>'string'],
88278827
'RedisCluster::bgsave' => ['bool', 'nodeParams'=>'string'],
8828-
'RedisCluster::bitCount' => ['int', 'key'=>'string'],
8828+
'RedisCluster::bitCount' => ['int', 'key'=>'string', 'start='=>'int', 'end='=>'int', 'bybit='=>'bool'],
88298829
'RedisCluster::bitOp' => ['int', 'operation'=>'string', 'retKey'=>'string', 'key1'=>'string', 'key2'=>'string', 'key3='=>'string'],
8830-
'RedisCluster::bitpos' => ['int', 'key'=>'string', 'bit'=>'int', 'start='=>'int', 'end='=>'int'],
8831-
'RedisCluster::blPop' => ['array', 'keys'=>'array', 'timeout'=>'int'],
8832-
'RedisCluster::brPop' => ['array', 'keys'=>'array', 'timeout'=>'int'],
8830+
'RedisCluster::bitpos' => ['int', 'key'=>'string', 'bit'=>'int', 'start='=>'int', 'end='=>'int', 'bybit='=>'bool'],
8831+
'RedisCluster::blPop' => ['array', 'keys'=>'array', 'timeout'=>'int', '...extra_args='=>'mixed'],
8832+
'RedisCluster::brPop' => ['array', 'keys'=>'array', 'timeout'=>'int', '...extra_args='=>'mixed'],
88338833
'RedisCluster::brpoplpush' => ['string', 'srcKey'=>'string', 'dstKey'=>'string', 'timeout'=>'int'],
88348834
'RedisCluster::client' => ['', 'nodeParams'=>'string', 'subCmd'=>'', 'args'=>''],
88358835
'RedisCluster::close' => [''],
88368836
'RedisCluster::cluster' => ['mixed', 'nodeParams'=>'string', 'command'=>'string', 'arguments'=>'mixed'],
88378837
'RedisCluster::command' => ['mixed'],
8838-
'RedisCluster::config' => ['array', 'nodeParams'=>'string', 'operation'=>'string', 'key'=>'string', 'value'=>'string'],
8838+
'RedisCluster::config' => ['array', 'nodeParams'=>'string', 'operation'=>'string', 'key'=>'string', 'value'=>'string', '...extra_args='=>'mixed'],
88398839
'RedisCluster::dbSize' => ['int', 'nodeParams'=>'string'],
8840-
'RedisCluster::decr' => ['int', 'key'=>'string'],
8840+
'RedisCluster::decr' => ['int', 'key'=>'string', 'by='=>'int'],
88418841
'RedisCluster::decrBy' => ['int', 'key'=>'string', 'value'=>'int'],
88428842
'RedisCluster::del' => ['int', 'key1'=>'int|string', 'key2='=>'int|string', 'key3='=>'int|string'],
88438843
'RedisCluster::discard' => [''],
88448844
'RedisCluster::dump' => ['string', 'key'=>'string'],
88458845
'RedisCluster::echo' => ['mixed', 'nodeParams'=>'string', 'msg'=>'string'],
88468846
'RedisCluster::eval' => ['mixed', 'script'=>'', 'args='=>'', 'numKeys='=>''],
88478847
'RedisCluster::exec' => ['array|void'],
8848-
'RedisCluster::exists' => ['bool', 'key'=>'string'],
8849-
'RedisCluster::expire' => ['bool', 'key'=>'string', 'ttl'=>'int'],
8850-
'RedisCluster::expireAt' => ['bool', 'key'=>'string', 'timestamp'=>'int'],
8851-
'RedisCluster::flushAll' => ['bool', 'nodeParams'=>'string'],
8852-
'RedisCluster::flushDB' => ['bool', 'nodeParams'=>'string'],
8853-
'RedisCluster::geoAdd' => ['', 'key'=>'string', 'longitude'=>'float', 'latitude'=>'float', 'member'=>'string'],
8848+
'RedisCluster::exists' => ['bool', 'key'=>'string', '...other_keys='=>'mixed'],
8849+
'RedisCluster::expire' => ['bool', 'key'=>'string', 'ttl'=>'int', 'mode='=>'string|null'],
8850+
'RedisCluster::expireAt' => ['bool', 'key'=>'string', 'timestamp'=>'int', 'mode='=>'string|null'],
8851+
'RedisCluster::flushAll' => ['bool', 'nodeParams'=>'string', 'async='=>'bool'],
8852+
'RedisCluster::flushDB' => ['bool', 'nodeParams'=>'string', 'async='=>'bool'],
8853+
'RedisCluster::geoAdd' => ['', 'key'=>'string', 'longitude'=>'float', 'latitude'=>'float', 'member'=>'string', '...other_triples_and_options='=>'mixed'],
88548854
'RedisCluster::geoDist' => ['', 'key'=>'string', 'member1'=>'string', 'member2'=>'string', 'unit='=>'string'],
8855-
'RedisCluster::geohash' => ['', 'key'=>'', 'member1'=>'', 'member2='=>'mixed', 'memberN='=>'mixed'],
8856-
'RedisCluster::geopos' => ['', 'key'=>'', 'member1'=>'', 'member2='=>'mixed', 'memberN='=>'mixed'],
8855+
'RedisCluster::geohash' => ['', 'key'=>'', 'member1'=>'', 'member2='=>'mixed', 'memberN='=>'mixed', '...other_members='=>'string'],
8856+
'RedisCluster::geopos' => ['', 'key'=>'', 'member1'=>'', 'member2='=>'mixed', 'memberN='=>'mixed', '...other_members='=>'string'],
88578857
'RedisCluster::geoRadius' => ['', 'key'=>'string', 'longitude'=>'float', 'latitude'=>'float', 'radius'=>'float', 'radiusUnit'=>'string', 'options'=>'array'],
88588858
'RedisCluster::geoRadiusByMember' => ['', 'key'=>'string', 'member'=>'string', 'radius'=>'float', 'radiusUnit'=>'string', 'options'=>'array'],
88598859
'RedisCluster::get' => ['bool|string', 'key'=>'string'],
@@ -8862,7 +8862,7 @@
88628862
'RedisCluster::getOption' => ['int', 'name'=>'int'],
88638863
'RedisCluster::getRange' => ['string', 'key'=>'string', 'start'=>'int', 'end'=>'int'],
88648864
'RedisCluster::getSet' => ['string', 'key'=>'string', 'value'=>'string'],
8865-
'RedisCluster::hDel' => ['int', 'key'=>'string', 'hashKey1'=>'string', 'hashKey2='=>'string', 'hashKeyN='=>'string'],
8865+
'RedisCluster::hDel' => ['int', 'key'=>'string', 'hashKey1'=>'string', 'hashKey2='=>'string', 'hashKeyN='=>'string', '...other_members='=>'string'],
88668866
'RedisCluster::hExists' => ['bool', 'key'=>'string', 'hashKey'=>'string'],
88678867
'RedisCluster::hGet' => ['string', 'key'=>'string', 'hashKey'=>'string'],
88688868
'RedisCluster::hGetAll' => ['array', 'key'=>'string'],
@@ -8876,18 +8876,18 @@
88768876
'RedisCluster::hSet' => ['int', 'key'=>'string', 'hashKey'=>'string', 'value'=>'string'],
88778877
'RedisCluster::hSetNx' => ['bool', 'key'=>'string', 'hashKey'=>'string', 'value'=>'string'],
88788878
'RedisCluster::hVals' => ['array', 'key'=>'string'],
8879-
'RedisCluster::incr' => ['int', 'key'=>'string'],
8879+
'RedisCluster::incr' => ['int', 'key'=>'string', 'by='=>'int'],
88808880
'RedisCluster::incrBy' => ['int', 'key'=>'string', 'value'=>'int'],
88818881
'RedisCluster::incrByFloat' => ['float', 'key'=>'string', 'increment'=>'float'],
8882-
'RedisCluster::info' => ['string', 'option='=>'string'],
8882+
'RedisCluster::info' => ['string', 'key_or_address='=>'string|array', '...sections='=>'string'],
88838883
'RedisCluster::keys' => ['array', 'pattern'=>'string'],
88848884
'RedisCluster::lastSave' => ['int', 'nodeParams'=>'string'],
88858885
'RedisCluster::lGet' => ['', 'key'=>'string', 'index'=>'int'],
88868886
'RedisCluster::lIndex' => ['string', 'key'=>'string', 'index'=>'int'],
88878887
'RedisCluster::lInsert' => ['int', 'key'=>'string', 'position'=>'int', 'pivot'=>'string', 'value'=>'string'],
88888888
'RedisCluster::lLen' => ['int', 'key'=>'string'],
8889-
'RedisCluster::lPop' => ['string', 'key'=>'string'],
8890-
'RedisCluster::lPush' => ['int', 'key'=>'string', 'value1'=>'string', 'value2='=>'string', 'valueN='=>'string'],
8889+
'RedisCluster::lPop' => ['string', 'key'=>'string', 'count='=>'int'],
8890+
'RedisCluster::lPush' => ['int', 'key'=>'string', 'value1'=>'string', 'value2='=>'string', 'valueN='=>'string', '...other_values='=>'mixed'],
88918891
'RedisCluster::lPushx' => ['int', 'key'=>'string', 'value'=>'string'],
88928892
'RedisCluster::lRange' => ['array', 'key'=>'string', 'start'=>'int', 'end'=>'int'],
88938893
'RedisCluster::lRem' => ['int', 'key'=>'string', 'value'=>'string', 'count'=>'int'],
@@ -8899,34 +8899,34 @@
88998899
'RedisCluster::multi' => ['__benevolent<RedisCluster|bool>', 'mode='=>'int'],
89008900
'RedisCluster::object' => ['string', 'string='=>'string', 'key='=>'string'],
89018901
'RedisCluster::persist' => ['bool', 'key'=>'string'],
8902-
'RedisCluster::pExpire' => ['bool', 'key'=>'string', 'ttl'=>'int'],
8903-
'RedisCluster::pExpireAt' => ['bool', 'key'=>'string', 'timestamp'=>'int'],
8902+
'RedisCluster::pExpire' => ['bool', 'key'=>'string', 'ttl'=>'int', 'mode='=>'string|null'],
8903+
'RedisCluster::pExpireAt' => ['bool', 'key'=>'string', 'timestamp'=>'int', 'mode='=>'string|null'],
89048904
'RedisCluster::pfAdd' => ['bool', 'key'=>'string', 'elements'=>'array'],
89058905
'RedisCluster::pfCount' => ['int', 'key'=>'string'],
89068906
'RedisCluster::pfMerge' => ['bool', 'destKey'=>'string', 'sourceKeys'=>'array'],
8907-
'RedisCluster::ping' => ['string', 'nodeParams'=>'string'],
8907+
'RedisCluster::ping' => ['string', 'nodeParams'=>'string', 'message='=>'string|null'],
89088908
'RedisCluster::psetex' => ['bool', 'key'=>'string', 'ttl'=>'int', 'value'=>'string'],
89098909
'RedisCluster::psubscribe' => ['mixed', 'patterns'=>'array', 'callback'=>'string'],
89108910
'RedisCluster::pttl' => ['int', 'key'=>'string'],
89118911
'RedisCluster::publish' => ['int', 'channel'=>'string', 'message'=>'string'],
89128912
'RedisCluster::pubsub' => ['array', 'nodeParams'=>'string', 'keyword'=>'string', '...argument='=>'string'],
8913-
'RedisCluster::punSubscribe' => ['', 'channels'=>'', 'callback'=>''],
8913+
'RedisCluster::punSubscribe' => ['', 'channels'=>'', 'callback'=>'', 'pattern='=>'string', '...other_patterns='=>'string'],
89148914
'RedisCluster::randomKey' => ['string', 'nodeParams'=>'string'],
8915-
'RedisCluster::rawCommand' => ['mixed', 'nodeParams'=>'string', 'command'=>'string', 'arguments'=>'mixed'],
8915+
'RedisCluster::rawCommand' => ['mixed', 'key_or_address='=>'string|array', 'command'=>'string', '...arguments'=>'mixed'],
89168916
'RedisCluster::rename' => ['bool', 'srcKey'=>'string', 'dstKey'=>'string'],
89178917
'RedisCluster::renameNx' => ['bool', 'srcKey'=>'string', 'dstKey'=>'string'],
8918-
'RedisCluster::restore' => ['bool', 'key'=>'string', 'ttl'=>'int', 'value'=>'string'],
8918+
'RedisCluster::restore' => ['bool', 'key'=>'string', 'ttl'=>'int', 'value'=>'string', 'options='=>'array|null'],
89198919
'RedisCluster::role' => ['array', 'nodeParams'=>'string'],
8920-
'RedisCluster::rPop' => ['string', 'key'=>'string'],
8920+
'RedisCluster::rPop' => ['string', 'key'=>'string', 'count='=>'int'],
89218921
'RedisCluster::rpoplpush' => ['string', 'srcKey'=>'string', 'dstKey'=>'string'],
8922-
'RedisCluster::rPush' => ['int', 'key'=>'string', 'value1'=>'string', 'value2='=>'string', 'valueN='=>'string'],
8922+
'RedisCluster::rPush' => ['int', 'key'=>'string', 'value1'=>'string', 'value2='=>'string', 'valueN='=>'string', '...elements='=>'mixed'],
89238923
'RedisCluster::rPushx' => ['int', 'key'=>'string', 'value'=>'string'],
8924-
'RedisCluster::sAdd' => ['int', 'key'=>'string', 'value1'=>'string', 'value2='=>'string', 'valueN='=>'string'],
8924+
'RedisCluster::sAdd' => ['int', 'key'=>'string', 'value1'=>'string', 'value2='=>'string', 'valueN='=>'string', '...other_values='=>'mixed'],
89258925
'RedisCluster::sAddArray' => ['int', 'key'=>'string', 'valueArray'=>'array'],
89268926
'RedisCluster::save' => ['bool', 'nodeParams'=>'string'],
89278927
'RedisCluster::scan' => ['array|bool', '&iterator'=>'int|null', 'key_or_address' => 'string|array', 'pattern='=>'string', 'count='=>'int'],
89288928
'RedisCluster::sCard' => ['int', 'key'=>'string'],
8929-
'RedisCluster::script' => ['mixed', 'nodeParams'=>'string', 'command'=>'string', 'script'=>'string'],
8929+
'RedisCluster::script' => ['mixed', 'nodeParams'=>'string', 'command'=>'string', 'script'=>'string', '...args='=>'mixed'],
89308930
'RedisCluster::sDiff' => ['list<string>', 'key1'=>'string', 'key2'=>'string', '...other_keys='=>'string'],
89318931
'RedisCluster::sDiffStore' => ['int', 'dstKey'=>'string', 'key1'=>'string', '...other_keys='=>'string'],
89328932
'RedisCluster::set' => ['bool', 'key'=>'string', 'value'=>'string', 'timeout='=>'array|int'],
@@ -8937,11 +8937,11 @@
89378937
'RedisCluster::sInter' => ['list<string>', 'key'=>'string', '...other_keys='=>'string'],
89388938
'RedisCluster::sInterStore' => ['int', 'dstKey'=>'string', 'key'=>'string', '...other_keys='=>'string'],
89398939
'RedisCluster::sIsMember' => ['bool', 'key'=>'string', 'value'=>'string'],
8940-
'RedisCluster::slowLog' => ['', 'nodeParams'=>'string', 'command'=>'string', 'argument'=>'mixed', '...other_arguments='=>'mixed'],
8940+
'RedisCluster::slowLog' => ['', 'nodeParams'=>'string', 'command'=>'string', 'argument'=>'mixed', '...other_arguments='=>'mixed', '...args='=>'mixed'],
89418941
'RedisCluster::sMembers' => ['list<string>', 'key'=>'string'],
89428942
'RedisCluster::sMove' => ['bool', 'srcKey'=>'string', 'dstKey'=>'string', 'member'=>'string'],
89438943
'RedisCluster::sort' => ['array', 'key'=>'string', 'option='=>'array'],
8944-
'RedisCluster::sPop' => ['string', 'key'=>'string'],
8944+
'RedisCluster::sPop' => ['string', 'key'=>'string', 'count='=>'int'],
89458945
'RedisCluster::sRandMember' => ['array|string', 'key'=>'string', 'count='=>'int'],
89468946
'RedisCluster::sRem' => ['int', 'key'=>'string', 'member1'=>'string', '...other_members='=>'string'],
89478947
'RedisCluster::sScan' => ['array', 'key'=>'string', '&iterator'=>'int', 'pattern='=>'null', 'count='=>'int'],
@@ -8960,31 +8960,31 @@
89608960
'RedisCluster::xadd' => ['', 'str_key'=>'string', 'str_id'=>'string', 'arr_fields'=>'array', 'i_maxlen='=>'', 'boo_approximate='=>''],
89618961
'RedisCluster::xclaim' => ['', 'str_key'=>'string', 'str_group'=>'string', 'str_consumer'=>'string', 'i_min_idle'=>'', 'arr_ids'=>'array', 'arr_opts='=>'array'],
89628962
'RedisCluster::xdel' => ['', 'str_key'=>'string', 'arr_ids'=>'array'],
8963-
'RedisCluster::xgroup' => ['', 'str_operation'=>'string', 'str_key='=>'string', 'str_arg1='=>'', 'str_arg2='=>'', 'str_arg3='=>''],
8964-
'RedisCluster::xinfo' => ['', 'str_cmd'=>'string', 'str_key='=>'string', 'str_group='=>'string'],
8963+
'RedisCluster::xgroup' => ['', 'str_operation'=>'string', 'str_key='=>'string', 'str_arg1='=>'', 'str_arg2='=>'', 'str_arg3='=>'', 'entries_read='=>'int'],
8964+
'RedisCluster::xinfo' => ['', 'str_cmd'=>'string', 'str_key='=>'string', 'str_group='=>'string', 'count='=>'int'],
89658965
'RedisCluster::xlen' => ['', 'key'=>''],
89668966
'RedisCluster::xpending' => ['', 'str_key'=>'string', 'str_group'=>'string', 'str_start='=>'', 'str_end='=>'', 'i_count='=>'', 'str_consumer='=>'string'],
89678967
'RedisCluster::xrange' => ['', 'str_key'=>'string', 'str_start'=>'', 'str_end'=>'', 'i_count='=>''],
89688968
'RedisCluster::xread' => ['', 'arr_streams'=>'array', 'i_count='=>'', 'i_block='=>''],
89698969
'RedisCluster::xreadgroup' => ['', 'str_group'=>'string', 'str_consumer'=>'string', 'arr_streams'=>'array', 'i_count='=>'', 'i_block='=>''],
89708970
'RedisCluster::xrevrange' => ['', 'str_key'=>'string', 'str_start'=>'', 'str_end'=>'', 'i_count='=>''],
8971-
'RedisCluster::xtrim' => ['', 'str_key'=>'string', 'i_maxlen'=>'', 'boo_approximate='=>''],
8972-
'RedisCluster::zAdd' => ['int', 'key'=>'string', 'score1'=>'float', 'value1'=>'string', 'score2='=>'float', 'value2='=>'string', 'scoreN='=>'float', 'valueN='=>'string'],
8971+
'RedisCluster::xtrim' => ['', 'str_key'=>'string', 'i_maxlen'=>'', 'boo_approximate='=>'', 'minid='=>'bool', 'limit='=>'int'],
8972+
'RedisCluster::zAdd' => ['int', 'key'=>'string', 'score1'=>'float', 'value1'=>'string', 'score2='=>'float', 'value2='=>'string', 'scoreN='=>'float', 'valueN='=>'string', '...more_scores_and_mems='=>'mixed'],
89738973
'RedisCluster::zCard' => ['int', 'key'=>'string'],
89748974
'RedisCluster::zCount' => ['int', 'key'=>'string', 'start'=>'string', 'end'=>'string'],
89758975
'RedisCluster::zIncrBy' => ['float', 'key'=>'string', 'value'=>'float', 'member'=>'string'],
89768976
'RedisCluster::zInterStore' => ['int', 'Output'=>'string', 'ZSetKeys'=>'array', 'Weights='=>'?array', 'aggregateFunction='=>'string'],
89778977
'RedisCluster::zLexCount' => ['int', 'key'=>'string', 'min'=>'int', 'max'=>'int'],
8978-
'RedisCluster::zRange' => ['array', 'key'=>'string', 'start'=>'int', 'end'=>'int', 'withscores='=>'bool'],
8978+
'RedisCluster::zRange' => ['array', 'key'=>'string', 'start'=>'int', 'end'=>'int', 'withscores='=>'bool', 'options='=>'array|bool|null'],
89798979
'RedisCluster::zRangeByLex' => ['array', 'key'=>'string', 'min'=>'int', 'max'=>'int', 'offset='=>'int', 'limit='=>'int'],
89808980
'RedisCluster::zRangeByScore' => ['array', 'key'=>'string', 'start'=>'int', 'end'=>'int', 'options='=>'array'],
89818981
'RedisCluster::zRank' => ['int', 'key'=>'string', 'member'=>'string'],
89828982
'RedisCluster::zRem' => ['int', 'key'=>'string', 'member1'=>'string', '...other_members='=>'string'],
89838983
'RedisCluster::zRemRangeByLex' => ['array', 'key'=>'string', 'min'=>'int', 'max'=>'int'],
89848984
'RedisCluster::zRemRangeByRank' => ['int', 'key'=>'string', 'start'=>'int', 'end'=>'int'],
89858985
'RedisCluster::zRemRangeByScore' => ['int', 'key'=>'string', 'start'=>'float|string', 'end'=>'float|string'],
8986-
'RedisCluster::zRevRange' => ['array', 'key'=>'string', 'start'=>'int', 'end'=>'int', 'withscore='=>'bool'],
8987-
'RedisCluster::zRevRangeByLex' => ['array', 'key'=>'string', 'min'=>'int', 'max'=>'int', 'offset='=>'int', 'limit='=>'int'],
8986+
'RedisCluster::zRevRange' => ['array', 'key'=>'string', 'start'=>'int', 'end'=>'int', 'withscore='=>'bool', 'options='=>'array|null'],
8987+
'RedisCluster::zRevRangeByLex' => ['array', 'key'=>'string', 'min'=>'int', 'max'=>'int', 'offset='=>'int', 'limit='=>'int', 'options='=>'array|null'],
89888988
'RedisCluster::zRevRangeByScore' => ['array', 'key'=>'string', 'start'=>'int', 'end'=>'int', 'options='=>'array'],
89898989
'RedisCluster::zRevRank' => ['int', 'key'=>'string', 'member'=>'string'],
89908990
'RedisCluster::zScan' => ['array', 'key'=>'string', '&iterator'=>'int', 'pattern='=>'string', 'count='=>'int'],

0 commit comments

Comments
 (0)