phan: Upgrade redis stubs to 5.1.1
Bug: T239736 Change-Id: I40c3d5e8f98c1f391efdb4430f229793f1c84eb1
This commit is contained in:
parent
9c853a8675
commit
0595e68f60
1 changed files with 448 additions and 391 deletions
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
// These stubs were generated by the phan stub generator.
|
||||
// @phan-stub-for-extension redis@3.1.1
|
||||
// @phan-stub-for-extension redis@5.1.1
|
||||
|
||||
namespace {
|
||||
class Redis {
|
||||
|
|
@ -12,15 +12,21 @@ class Redis {
|
|||
const REDIS_LIST = 3;
|
||||
const REDIS_ZSET = 4;
|
||||
const REDIS_HASH = 5;
|
||||
const REDIS_STREAM = 6;
|
||||
const PIPELINE = 2;
|
||||
const ATOMIC = 0;
|
||||
const MULTI = 1;
|
||||
const OPT_SERIALIZER = 1;
|
||||
const OPT_PREFIX = 2;
|
||||
const OPT_READ_TIMEOUT = 3;
|
||||
const OPT_TCP_KEEPALIVE = 6;
|
||||
const OPT_COMPRESSION = 7;
|
||||
const OPT_REPLY_LITERAL = 8;
|
||||
const OPT_COMPRESSION_LEVEL = 9;
|
||||
const SERIALIZER_NONE = 0;
|
||||
const SERIALIZER_PHP = 1;
|
||||
const SERIALIZER_IGBINARY = 2;
|
||||
const SERIALIZER_JSON = 4;
|
||||
const COMPRESSION_NONE = 0;
|
||||
const OPT_SCAN = 4;
|
||||
const SCAN_RETRY = 1;
|
||||
const SCAN_NORETRY = 0;
|
||||
|
|
@ -30,248 +36,272 @@ class Redis {
|
|||
// methods
|
||||
public function __construct() {}
|
||||
public function __destruct() {}
|
||||
public function connect() {}
|
||||
public function pconnect() {}
|
||||
public function close() {}
|
||||
public function ping() {}
|
||||
public function echo() {}
|
||||
public function get() {}
|
||||
public function set() {}
|
||||
public function setex() {}
|
||||
public function psetex() {}
|
||||
public function setnx() {}
|
||||
public function getSet() {}
|
||||
public function randomKey() {}
|
||||
public function renameKey() {}
|
||||
public function renameNx() {}
|
||||
public function getMultiple() {}
|
||||
public function exists() {}
|
||||
public function delete() {}
|
||||
public function incr() {}
|
||||
public function incrBy() {}
|
||||
public function incrByFloat() {}
|
||||
public function decr() {}
|
||||
public function decrBy() {}
|
||||
public function type() {}
|
||||
public function append() {}
|
||||
public function getRange() {}
|
||||
public function setRange() {}
|
||||
public function getBit() {}
|
||||
public function setBit() {}
|
||||
public function strlen() {}
|
||||
public function getKeys() {}
|
||||
public function sort() {}
|
||||
public function sortAsc() {}
|
||||
public function sortAscAlpha() {}
|
||||
public function sortDesc() {}
|
||||
public function sortDescAlpha() {}
|
||||
public function lPush() {}
|
||||
public function rPush() {}
|
||||
public function lPushx() {}
|
||||
public function rPushx() {}
|
||||
public function lPop() {}
|
||||
public function rPop() {}
|
||||
public function blPop() {}
|
||||
public function brPop() {}
|
||||
public function lSize() {}
|
||||
public function lRemove() {}
|
||||
public function listTrim() {}
|
||||
public function lGet() {}
|
||||
public function lGetRange() {}
|
||||
public function lSet() {}
|
||||
public function lInsert() {}
|
||||
public function sAdd() {}
|
||||
public function sAddArray() {}
|
||||
public function sSize() {}
|
||||
public function sRemove() {}
|
||||
public function sMove() {}
|
||||
public function sPop() {}
|
||||
public function sRandMember() {}
|
||||
public function sContains() {}
|
||||
public function sMembers() {}
|
||||
public function sInter() {}
|
||||
public function sInterStore() {}
|
||||
public function sUnion() {}
|
||||
public function sUnionStore() {}
|
||||
public function sDiff() {}
|
||||
public function sDiffStore() {}
|
||||
public function setTimeout() {}
|
||||
public function save() {}
|
||||
public function _prefix($key) {}
|
||||
public function _serialize($value) {}
|
||||
public function _unserialize($value) {}
|
||||
public function append($key, $value) {}
|
||||
public function auth($password) {}
|
||||
public function bgSave() {}
|
||||
public function lastSave() {}
|
||||
public function flushDB() {}
|
||||
public function flushAll() {}
|
||||
public function dbSize() {}
|
||||
public function auth() {}
|
||||
public function ttl() {}
|
||||
public function pttl() {}
|
||||
public function persist() {}
|
||||
public function info() {}
|
||||
public function select() {}
|
||||
public function move() {}
|
||||
public function bgrewriteaof() {}
|
||||
public function slaveof() {}
|
||||
public function object() {}
|
||||
public function bitop() {}
|
||||
public function bitcount() {}
|
||||
public function bitpos() {}
|
||||
public function mset() {}
|
||||
public function msetnx() {}
|
||||
public function rpoplpush() {}
|
||||
public function brpoplpush() {}
|
||||
public function zAdd() {}
|
||||
public function zDelete() {}
|
||||
public function zRange() {}
|
||||
public function zRevRange() {}
|
||||
public function zRangeByScore() {}
|
||||
public function zRevRangeByScore() {}
|
||||
public function zRangeByLex() {}
|
||||
public function zRevRangeByLex() {}
|
||||
public function zLexCount() {}
|
||||
public function zRemRangeByLex() {}
|
||||
public function zCount() {}
|
||||
public function zDeleteRangeByScore() {}
|
||||
public function zDeleteRangeByRank() {}
|
||||
public function zCard() {}
|
||||
public function zScore() {}
|
||||
public function zRank() {}
|
||||
public function zRevRank() {}
|
||||
public function zInter() {}
|
||||
public function zUnion() {}
|
||||
public function zIncrBy() {}
|
||||
public function expireAt() {}
|
||||
public function pexpire() {}
|
||||
public function pexpireAt() {}
|
||||
public function hGet() {}
|
||||
public function hSet() {}
|
||||
public function hSetNx() {}
|
||||
public function hDel() {}
|
||||
public function hLen() {}
|
||||
public function hKeys() {}
|
||||
public function hVals() {}
|
||||
public function hGetAll() {}
|
||||
public function hExists() {}
|
||||
public function hIncrBy() {}
|
||||
public function hIncrByFloat() {}
|
||||
public function hMset() {}
|
||||
public function hMget() {}
|
||||
public function multi() {}
|
||||
public function discard() {}
|
||||
public function exec() {}
|
||||
public function pipeline() {}
|
||||
public function watch() {}
|
||||
public function unwatch() {}
|
||||
public function publish() {}
|
||||
public function subscribe() {}
|
||||
public function psubscribe() {}
|
||||
public function unsubscribe() {}
|
||||
public function punsubscribe() {}
|
||||
public function time() {}
|
||||
public function role() {}
|
||||
public function eval() {}
|
||||
public function evalsha() {}
|
||||
public function script() {}
|
||||
public function debug() {}
|
||||
public function dump() {}
|
||||
public function restore() {}
|
||||
public function migrate() {}
|
||||
public function getLastError() {}
|
||||
public function bitcount($key) {}
|
||||
public function bitop($operation, $ret_key, $key, ...$other_keys) {}
|
||||
public function bitpos($key, $bit, $start = null, $end = null) {}
|
||||
public function blPop($key, $timeout_or_key, ...$extra_args) {}
|
||||
public function brPop($key, $timeout_or_key, ...$extra_args) {}
|
||||
public function brpoplpush($src, $dst, $timeout) {}
|
||||
public function bzPopMax($key, $timeout_or_key, ...$extra_args) {}
|
||||
public function bzPopMin($key, $timeout_or_key, ...$extra_args) {}
|
||||
public function clearLastError() {}
|
||||
public function _prefix() {}
|
||||
public function _serialize() {}
|
||||
public function _unserialize() {}
|
||||
public function client() {}
|
||||
public function command() {}
|
||||
public function scan(&$i_iterator, $str_pattern = null, $i_count = null) {}
|
||||
public function hscan($str_key, &$i_iterator, $str_pattern = null, $i_count = null) {}
|
||||
public function zscan($str_key, &$i_iterator, $str_pattern = null, $i_count = null) {}
|
||||
public function sscan($str_key, &$i_iterator, $str_pattern = null, $i_count = null) {}
|
||||
public function pfadd() {}
|
||||
public function pfcount() {}
|
||||
public function pfmerge() {}
|
||||
public function getOption() {}
|
||||
public function setOption() {}
|
||||
public function config() {}
|
||||
public function slowlog() {}
|
||||
public function rawcommand() {}
|
||||
public function geoadd() {}
|
||||
public function geohash() {}
|
||||
public function geopos() {}
|
||||
public function geodist() {}
|
||||
public function georadius() {}
|
||||
public function georadiusbymember() {}
|
||||
public function getHost() {}
|
||||
public function getPort() {}
|
||||
public function getDBNum() {}
|
||||
public function getTimeout() {}
|
||||
public function getReadTimeout() {}
|
||||
public function getPersistentID() {}
|
||||
public function client($cmd, ...$args) {}
|
||||
public function close() {}
|
||||
public function command(...$args) {}
|
||||
public function config($cmd, $key, $value = null) {}
|
||||
public function connect($host, $port = null, $timeout = null, $retry_interval = null) {}
|
||||
public function dbSize() {}
|
||||
public function debug($key) {}
|
||||
public function decr($key) {}
|
||||
public function decrBy($key, $value) {}
|
||||
public function del($key, ...$other_keys) {}
|
||||
public function discard() {}
|
||||
public function dump($key) {}
|
||||
public function echo($msg) {}
|
||||
public function eval($script, $args = null, $num_keys = null) {}
|
||||
public function evalsha($script_sha, $args = null, $num_keys = null) {}
|
||||
public function exec() {}
|
||||
public function exists($key, ...$other_keys) {}
|
||||
public function expire($key, $timeout) {}
|
||||
public function expireAt($key, $timestamp) {}
|
||||
public function flushAll($async = null) {}
|
||||
public function flushDB($async = null) {}
|
||||
public function geoadd($key, $lng, $lat, $member, ...$other_triples) {}
|
||||
public function geodist($key, $src, $dst, $unit = null) {}
|
||||
public function geohash($key, $member, ...$other_members) {}
|
||||
public function geopos($key, $member, ...$other_members) {}
|
||||
public function georadius($key, $lng, $lan, $radius, $unit, array $opts = null) {}
|
||||
public function georadius_ro($key, $lng, $lan, $radius, $unit, array $opts = null) {}
|
||||
public function georadiusbymember($key, $member, $radius, $unit, array $opts = null) {}
|
||||
public function georadiusbymember_ro($key, $member, $radius, $unit, array $opts = null) {}
|
||||
public function get($key) {}
|
||||
public function getAuth() {}
|
||||
public function isConnected() {}
|
||||
public function getBit($key, $offset) {}
|
||||
public function getDBNum() {}
|
||||
public function getHost() {}
|
||||
public function getLastError() {}
|
||||
public function getMode() {}
|
||||
public function wait() {}
|
||||
public function pubsub() {}
|
||||
public function open() {}
|
||||
public function popen() {}
|
||||
public function lLen() {}
|
||||
public function sGetMembers() {}
|
||||
public function mget() {}
|
||||
public function expire() {}
|
||||
public function zunionstore() {}
|
||||
public function zinterstore() {}
|
||||
public function zRemove() {}
|
||||
public function zRem() {}
|
||||
public function zRemoveRangeByScore() {}
|
||||
public function zRemRangeByScore() {}
|
||||
public function zRemRangeByRank() {}
|
||||
public function zSize() {}
|
||||
public function substr() {}
|
||||
public function rename() {}
|
||||
public function del() {}
|
||||
public function keys() {}
|
||||
public function lrem() {}
|
||||
public function ltrim() {}
|
||||
public function lindex() {}
|
||||
public function lrange() {}
|
||||
public function scard() {}
|
||||
public function srem() {}
|
||||
public function sismember() {}
|
||||
public function zReverseRange() {}
|
||||
public function sendEcho() {}
|
||||
public function evaluate() {}
|
||||
public function evaluateSha() {}
|
||||
public function getOption($option) {}
|
||||
public function getPersistentID() {}
|
||||
public function getPort() {}
|
||||
public function getRange($key, $start, $end) {}
|
||||
public function getReadTimeout() {}
|
||||
public function getSet($key, $value) {}
|
||||
public function getTimeout() {}
|
||||
public function hDel($key, $member, ...$other_members) {}
|
||||
public function hExists($key, $member) {}
|
||||
public function hGet($key, $member) {}
|
||||
public function hGetAll($key) {}
|
||||
public function hIncrBy($key, $member, $value) {}
|
||||
public function hIncrByFloat($key, $member, $value) {}
|
||||
public function hKeys($key) {}
|
||||
public function hLen($key) {}
|
||||
public function hMget($key, array $keys) {}
|
||||
public function hMset($key, array $pairs) {}
|
||||
public function hSet($key, $member, $value) {}
|
||||
public function hSetNx($key, $member, $value) {}
|
||||
public function hStrLen($key, $member) {}
|
||||
public function hVals($key) {}
|
||||
public function hscan($str_key, &$i_iterator, $str_pattern = null, $i_count = null) {}
|
||||
public function incr($key) {}
|
||||
public function incrBy($key, $value) {}
|
||||
public function incrByFloat($key, $value) {}
|
||||
public function info($option = null) {}
|
||||
public function isConnected() {}
|
||||
public function keys($pattern) {}
|
||||
public function lInsert($key, $position, $pivot, $value) {}
|
||||
public function lLen($key) {}
|
||||
public function lPop($key) {}
|
||||
public function lPush($key, $value) {}
|
||||
public function lPushx($key, $value) {}
|
||||
public function lSet($key, $index, $value) {}
|
||||
public function lastSave() {}
|
||||
public function lindex($key, $index) {}
|
||||
public function lrange($key, $start, $end) {}
|
||||
public function lrem($key, $value, $count) {}
|
||||
public function ltrim($key, $start, $stop) {}
|
||||
public function mget(array $keys) {}
|
||||
public function migrate($host, $port, $key, $db, $timeout, $copy = null, $replace = null) {}
|
||||
public function move($key, $dbindex) {}
|
||||
public function mset(array $pairs) {}
|
||||
public function msetnx(array $pairs) {}
|
||||
public function multi($mode = null) {}
|
||||
public function object($field, $key) {}
|
||||
public function pconnect($host, $port = null, $timeout = null) {}
|
||||
public function persist($key) {}
|
||||
public function pexpire($key, $timestamp) {}
|
||||
public function pexpireAt($key, $timestamp) {}
|
||||
public function pfadd($key, array $elements) {}
|
||||
public function pfcount($key) {}
|
||||
public function pfmerge($dstkey, array $keys) {}
|
||||
public function ping() {}
|
||||
public function pipeline() {}
|
||||
public function psetex($key, $expire, $value) {}
|
||||
public function psubscribe(array $patterns, $callback) {}
|
||||
public function pttl($key) {}
|
||||
public function publish($channel, $message) {}
|
||||
public function pubsub($cmd, ...$args) {}
|
||||
public function punsubscribe($pattern, ...$other_patterns) {}
|
||||
public function rPop($key) {}
|
||||
public function rPush($key, $value) {}
|
||||
public function rPushx($key, $value) {}
|
||||
public function randomKey() {}
|
||||
public function rawcommand($cmd, ...$args) {}
|
||||
public function rename($key, $newkey) {}
|
||||
public function renameNx($key, $newkey) {}
|
||||
public function restore($ttl, $key, $value) {}
|
||||
public function role() {}
|
||||
public function rpoplpush($src, $dst) {}
|
||||
public function sAdd($key, $value) {}
|
||||
public function sAddArray($key, array $options) {}
|
||||
public function sDiff($key, ...$other_keys) {}
|
||||
public function sDiffStore($dst, $key, ...$other_keys) {}
|
||||
public function sInter($key, ...$other_keys) {}
|
||||
public function sInterStore($dst, $key, ...$other_keys) {}
|
||||
public function sMembers($key) {}
|
||||
public function sMove($src, $dst, $value) {}
|
||||
public function sPop($key) {}
|
||||
public function sRandMember($key, $count = null) {}
|
||||
public function sUnion($key, ...$other_keys) {}
|
||||
public function sUnionStore($dst, $key, ...$other_keys) {}
|
||||
public function save() {}
|
||||
public function scan(&$i_iterator, $str_pattern = null, $i_count = null) {}
|
||||
public function scard($key) {}
|
||||
public function script($cmd, ...$args) {}
|
||||
public function select($dbindex) {}
|
||||
public function set($key, $value, $opts = null) {}
|
||||
public function setBit($key, $offset, $value) {}
|
||||
public function setOption($option, $value) {}
|
||||
public function setRange($key, $offset, $value) {}
|
||||
public function setex($key, $expire, $value) {}
|
||||
public function setnx($key, $value) {}
|
||||
public function sismember($key, $value) {}
|
||||
public function slaveof($host = null, $port = null) {}
|
||||
public function slowlog($arg, $option = null) {}
|
||||
public function sort($key, array $options = null) {}
|
||||
public function sortAsc($key, $pattern = null, $get = null, $start = null, $end = null, $getList = null) {}
|
||||
public function sortAscAlpha($key, $pattern = null, $get = null, $start = null, $end = null, $getList = null) {}
|
||||
public function sortDesc($key, $pattern = null, $get = null, $start = null, $end = null, $getList = null) {}
|
||||
public function sortDescAlpha($key, $pattern = null, $get = null, $start = null, $end = null, $getList = null) {}
|
||||
public function srem($key, $member, ...$other_members) {}
|
||||
public function sscan($str_key, &$i_iterator, $str_pattern = null, $i_count = null) {}
|
||||
public function strlen($key) {}
|
||||
public function subscribe(array $channels, $callback) {}
|
||||
public function swapdb($srcdb, $dstdb) {}
|
||||
public function time() {}
|
||||
public function ttl($key) {}
|
||||
public function type($key) {}
|
||||
public function unlink($key, ...$other_keys) {}
|
||||
public function unsubscribe($channel, ...$other_channels) {}
|
||||
public function unwatch() {}
|
||||
public function wait($numslaves, $timeout) {}
|
||||
public function watch($key, ...$other_keys) {}
|
||||
public function xack($str_key, $str_group, array $arr_ids) {}
|
||||
public function xadd($str_key, $str_id, array $arr_fields, $i_maxlen = null, $boo_approximate = null) {}
|
||||
public function xclaim($str_key, $str_group, $str_consumer, $i_min_idle, array $arr_ids, array $arr_opts = null) {}
|
||||
public function xdel($str_key, array $arr_ids) {}
|
||||
public function xgroup($str_operation, $str_key = null, $str_arg1 = null, $str_arg2 = null, $str_arg3 = null) {}
|
||||
public function xinfo($str_cmd, $str_key = null, $str_group = null) {}
|
||||
public function xlen($key) {}
|
||||
public function xpending($str_key, $str_group, $str_start = null, $str_end = null, $i_count = null, $str_consumer = null) {}
|
||||
public function xrange($str_key, $str_start, $str_end, $i_count = null) {}
|
||||
public function xread(array $arr_streams, $i_count = null, $i_block = null) {}
|
||||
public function xreadgroup($str_group, $str_consumer, array $arr_streams, $i_count = null, $i_block = null) {}
|
||||
public function xrevrange($str_key, $str_start, $str_end, $i_count = null) {}
|
||||
public function xtrim($str_key, $i_maxlen, $boo_approximate = null) {}
|
||||
public function zAdd($key, $score, $value) {}
|
||||
public function zCard($key) {}
|
||||
public function zCount($key, $min, $max) {}
|
||||
public function zIncrBy($key, $value, $member) {}
|
||||
public function zLexCount($key, $min, $max) {}
|
||||
public function zPopMax($key) {}
|
||||
public function zPopMin($key) {}
|
||||
public function zRange($key, $start, $end, $scores = null) {}
|
||||
public function zRangeByLex($key, $min, $max, $offset = null, $limit = null) {}
|
||||
public function zRangeByScore($key, $start, $end, array $options = null) {}
|
||||
public function zRank($key, $member) {}
|
||||
public function zRem($key, $member, ...$other_members) {}
|
||||
public function zRemRangeByLex($key, $min, $max) {}
|
||||
public function zRemRangeByRank($key, $start, $end) {}
|
||||
public function zRemRangeByScore($key, $min, $max) {}
|
||||
public function zRevRange($key, $start, $end, $scores = null) {}
|
||||
public function zRevRangeByLex($key, $min, $max, $offset = null, $limit = null) {}
|
||||
public function zRevRangeByScore($key, $start, $end, array $options = null) {}
|
||||
public function zRevRank($key, $member) {}
|
||||
public function zScore($key, $member) {}
|
||||
public function zinterstore($key, array $keys, ?array $weights = null, $aggregate = null) {}
|
||||
public function zscan($str_key, &$i_iterator, $str_pattern = null, $i_count = null) {}
|
||||
public function zunionstore($key, array $keys, ?array $weights = null, $aggregate = null) {}
|
||||
public function delete($key, ...$other_keys) {}
|
||||
public function evaluate($script, $args = null, $num_keys = null) {}
|
||||
public function evaluateSha($script_sha, $args = null, $num_keys = null) {}
|
||||
public function getKeys($pattern) {}
|
||||
public function getMultiple(array $keys) {}
|
||||
public function lGet($key, $index) {}
|
||||
public function lGetRange($key, $start, $end) {}
|
||||
public function lRemove($key, $value, $count) {}
|
||||
public function lSize($key) {}
|
||||
public function listTrim($key, $start, $stop) {}
|
||||
public function open($host, $port = null, $timeout = null, $retry_interval = null) {}
|
||||
public function popen($host, $port = null, $timeout = null) {}
|
||||
public function renameKey($key, $newkey) {}
|
||||
public function sContains($key, $value) {}
|
||||
public function sGetMembers($key) {}
|
||||
public function sRemove($key, $member, ...$other_members) {}
|
||||
public function sSize($key) {}
|
||||
public function sendEcho($msg) {}
|
||||
public function setTimeout($key, $timeout) {}
|
||||
public function substr($key, $start, $end) {}
|
||||
public function zDelete($key, $member, ...$other_members) {}
|
||||
public function zDeleteRangeByRank($key, $min, $max) {}
|
||||
public function zDeleteRangeByScore($key, $min, $max) {}
|
||||
public function zInter($key, array $keys, ?array $weights = null, $aggregate = null) {}
|
||||
public function zRemove($key, $member, ...$other_members) {}
|
||||
public function zRemoveRangeByScore($key, $min, $max) {}
|
||||
public function zReverseRange($key, $start, $end, $scores = null) {}
|
||||
public function zSize($key) {}
|
||||
public function zUnion($key, array $keys, ?array $weights = null, $aggregate = null) {}
|
||||
}
|
||||
|
||||
class RedisArray {
|
||||
|
||||
// methods
|
||||
public function __construct() {}
|
||||
public function __call($function_name, $arguments) {}
|
||||
public function _hosts() {}
|
||||
public function _target() {}
|
||||
public function _instance() {}
|
||||
public function _function() {}
|
||||
public function __construct($name_or_hosts, array $options = null) {}
|
||||
public function _continuum() {}
|
||||
public function _distributor() {}
|
||||
public function _rehash() {}
|
||||
public function select() {}
|
||||
public function info() {}
|
||||
public function ping() {}
|
||||
public function flushdb() {}
|
||||
public function flushall() {}
|
||||
public function mget() {}
|
||||
public function mset() {}
|
||||
public function del() {}
|
||||
public function getOption() {}
|
||||
public function setOption() {}
|
||||
public function keys() {}
|
||||
public function save() {}
|
||||
public function _function() {}
|
||||
public function _hosts() {}
|
||||
public function _instance($host) {}
|
||||
public function _rehash($callable = null) {}
|
||||
public function _target($key) {}
|
||||
public function bgsave() {}
|
||||
public function multi() {}
|
||||
public function exec() {}
|
||||
public function del($keys) {}
|
||||
public function discard() {}
|
||||
public function exec() {}
|
||||
public function flushall($async = null) {}
|
||||
public function flushdb($async = null) {}
|
||||
public function getOption($opt) {}
|
||||
public function info() {}
|
||||
public function keys($pattern) {}
|
||||
public function mget($keys) {}
|
||||
public function mset($pairs) {}
|
||||
public function multi($host, $mode = null) {}
|
||||
public function ping() {}
|
||||
public function save() {}
|
||||
public function select($index) {}
|
||||
public function setOption($opt, $value) {}
|
||||
public function unlink() {}
|
||||
public function unwatch() {}
|
||||
public function delete() {}
|
||||
public function getMultiple() {}
|
||||
public function delete($keys) {}
|
||||
public function getMultiple($keys) {}
|
||||
}
|
||||
|
||||
class RedisCluster {
|
||||
|
|
@ -283,14 +313,20 @@ class RedisCluster {
|
|||
const REDIS_LIST = 3;
|
||||
const REDIS_ZSET = 4;
|
||||
const REDIS_HASH = 5;
|
||||
const REDIS_STREAM = 6;
|
||||
const ATOMIC = 0;
|
||||
const MULTI = 1;
|
||||
const OPT_SERIALIZER = 1;
|
||||
const OPT_PREFIX = 2;
|
||||
const OPT_READ_TIMEOUT = 3;
|
||||
const OPT_TCP_KEEPALIVE = 6;
|
||||
const OPT_COMPRESSION = 7;
|
||||
const OPT_REPLY_LITERAL = 8;
|
||||
const OPT_COMPRESSION_LEVEL = 9;
|
||||
const SERIALIZER_NONE = 0;
|
||||
const SERIALIZER_PHP = 1;
|
||||
const SERIALIZER_IGBINARY = 2;
|
||||
const SERIALIZER_JSON = 4;
|
||||
const COMPRESSION_NONE = 0;
|
||||
const OPT_SCAN = 4;
|
||||
const SCAN_RETRY = 1;
|
||||
const SCAN_NORETRY = 0;
|
||||
|
|
@ -303,173 +339,194 @@ class RedisCluster {
|
|||
const BEFORE = 'before';
|
||||
|
||||
// methods
|
||||
public function __construct() {}
|
||||
public function close() {}
|
||||
public function get() {}
|
||||
public function set() {}
|
||||
public function mget() {}
|
||||
public function mset() {}
|
||||
public function msetnx() {}
|
||||
public function del() {}
|
||||
public function setex() {}
|
||||
public function psetex() {}
|
||||
public function setnx() {}
|
||||
public function getset() {}
|
||||
public function exists() {}
|
||||
public function keys() {}
|
||||
public function type() {}
|
||||
public function lpop() {}
|
||||
public function rpop() {}
|
||||
public function lset() {}
|
||||
public function spop() {}
|
||||
public function lpush() {}
|
||||
public function rpush() {}
|
||||
public function blpop() {}
|
||||
public function brpop() {}
|
||||
public function rpushx() {}
|
||||
public function lpushx() {}
|
||||
public function linsert() {}
|
||||
public function lindex() {}
|
||||
public function lrem() {}
|
||||
public function brpoplpush() {}
|
||||
public function rpoplpush() {}
|
||||
public function llen() {}
|
||||
public function scard() {}
|
||||
public function smembers() {}
|
||||
public function sismember() {}
|
||||
public function sadd() {}
|
||||
public function saddarray() {}
|
||||
public function srem() {}
|
||||
public function sunion() {}
|
||||
public function sunionstore() {}
|
||||
public function sinter() {}
|
||||
public function sinterstore() {}
|
||||
public function sdiff() {}
|
||||
public function sdiffstore() {}
|
||||
public function srandmember() {}
|
||||
public function strlen() {}
|
||||
public function persist() {}
|
||||
public function ttl() {}
|
||||
public function pttl() {}
|
||||
public function zcard() {}
|
||||
public function zcount() {}
|
||||
public function zremrangebyscore() {}
|
||||
public function zscore() {}
|
||||
public function zadd() {}
|
||||
public function zincrby() {}
|
||||
public function hlen() {}
|
||||
public function hkeys() {}
|
||||
public function hvals() {}
|
||||
public function hget() {}
|
||||
public function hgetall() {}
|
||||
public function hexists() {}
|
||||
public function hincrby() {}
|
||||
public function hset() {}
|
||||
public function hsetnx() {}
|
||||
public function hmget() {}
|
||||
public function hmset() {}
|
||||
public function hdel() {}
|
||||
public function hincrbyfloat() {}
|
||||
public function dump() {}
|
||||
public function zrank() {}
|
||||
public function zrevrank() {}
|
||||
public function incr() {}
|
||||
public function decr() {}
|
||||
public function incrby() {}
|
||||
public function decrby() {}
|
||||
public function incrbyfloat() {}
|
||||
public function expire() {}
|
||||
public function pexpire() {}
|
||||
public function expireat() {}
|
||||
public function pexpireat() {}
|
||||
public function append() {}
|
||||
public function getbit() {}
|
||||
public function setbit() {}
|
||||
public function bitop() {}
|
||||
public function bitpos() {}
|
||||
public function bitcount() {}
|
||||
public function lget() {}
|
||||
public function getrange() {}
|
||||
public function ltrim() {}
|
||||
public function lrange() {}
|
||||
public function zremrangebyrank() {}
|
||||
public function publish() {}
|
||||
public function rename() {}
|
||||
public function renamenx() {}
|
||||
public function pfcount() {}
|
||||
public function pfadd() {}
|
||||
public function pfmerge() {}
|
||||
public function setrange() {}
|
||||
public function restore() {}
|
||||
public function smove() {}
|
||||
public function zrange() {}
|
||||
public function zrevrange() {}
|
||||
public function zrangebyscore() {}
|
||||
public function zrevrangebyscore() {}
|
||||
public function zrangebylex() {}
|
||||
public function zrevrangebylex() {}
|
||||
public function zlexcount() {}
|
||||
public function zremrangebylex() {}
|
||||
public function zunionstore() {}
|
||||
public function zinterstore() {}
|
||||
public function zrem() {}
|
||||
public function sort() {}
|
||||
public function object() {}
|
||||
public function subscribe() {}
|
||||
public function psubscribe() {}
|
||||
public function unsubscribe() {}
|
||||
public function punsubscribe() {}
|
||||
public function eval() {}
|
||||
public function evalsha() {}
|
||||
public function scan(&$i_iterator, $str_node, $str_pattern = null, $i_count = null) {}
|
||||
public function sscan($str_key, &$i_iterator, $str_pattern = null, $i_count = null) {}
|
||||
public function zscan($str_key, &$i_iterator, $str_pattern = null, $i_count = null) {}
|
||||
public function hscan($str_key, &$i_iterator, $str_pattern = null, $i_count = null) {}
|
||||
public function getmode() {}
|
||||
public function getlasterror() {}
|
||||
public function clearlasterror() {}
|
||||
public function getoption() {}
|
||||
public function setoption() {}
|
||||
public function _prefix() {}
|
||||
public function _serialize() {}
|
||||
public function _unserialize() {}
|
||||
public function __construct($name, array $seeds = null, $timeout = null, $read_timeout = null, $persistent = null, $auth = null) {}
|
||||
public function _masters() {}
|
||||
public function _prefix($key) {}
|
||||
public function _redir() {}
|
||||
public function multi() {}
|
||||
public function exec() {}
|
||||
public function _serialize($value) {}
|
||||
public function _unserialize($value) {}
|
||||
public function append($key, $value) {}
|
||||
public function bgrewriteaof($key_or_address) {}
|
||||
public function bgsave($key_or_address) {}
|
||||
public function bitcount($key) {}
|
||||
public function bitop($operation, $ret_key, $key, ...$other_keys) {}
|
||||
public function bitpos($key, $bit, $start = null, $end = null) {}
|
||||
public function blpop($key, $timeout_or_key, ...$extra_args) {}
|
||||
public function brpop($key, $timeout_or_key, ...$extra_args) {}
|
||||
public function brpoplpush($src, $dst, $timeout) {}
|
||||
public function clearlasterror() {}
|
||||
public function bzpopmax($key, $timeout_or_key, ...$extra_args) {}
|
||||
public function bzpopmin($key, $timeout_or_key, ...$extra_args) {}
|
||||
public function client($key_or_address, $arg = null, ...$other_args) {}
|
||||
public function close() {}
|
||||
public function cluster($key_or_address, $arg = null, ...$other_args) {}
|
||||
public function command(...$args) {}
|
||||
public function config($key_or_address, $arg = null, ...$other_args) {}
|
||||
public function dbsize($key_or_address) {}
|
||||
public function decr($key) {}
|
||||
public function decrby($key, $value) {}
|
||||
public function del($key, ...$other_keys) {}
|
||||
public function discard() {}
|
||||
public function watch() {}
|
||||
public function unwatch() {}
|
||||
public function save() {}
|
||||
public function bgsave() {}
|
||||
public function flushdb() {}
|
||||
public function flushall() {}
|
||||
public function dbsize() {}
|
||||
public function bgrewriteaof() {}
|
||||
public function lastsave() {}
|
||||
public function info() {}
|
||||
public function dump($key) {}
|
||||
public function echo($msg) {}
|
||||
public function eval($script, $args = null, $num_keys = null) {}
|
||||
public function evalsha($script_sha, $args = null, $num_keys = null) {}
|
||||
public function exec() {}
|
||||
public function exists($key) {}
|
||||
public function expire($key, $timeout) {}
|
||||
public function expireat($key, $timestamp) {}
|
||||
public function flushall($key_or_address, $async = null) {}
|
||||
public function flushdb($key_or_address, $async = null) {}
|
||||
public function geoadd($key, $lng, $lat, $member, ...$other_triples) {}
|
||||
public function geodist($key, $src, $dst, $unit = null) {}
|
||||
public function geohash($key, $member, ...$other_members) {}
|
||||
public function geopos($key, $member, ...$other_members) {}
|
||||
public function georadius($key, $lng, $lan, $radius, $unit, array $opts = null) {}
|
||||
public function georadius_ro($key, $lng, $lan, $radius, $unit, array $opts = null) {}
|
||||
public function georadiusbymember($key, $member, $radius, $unit, array $opts = null) {}
|
||||
public function georadiusbymember_ro($key, $member, $radius, $unit, array $opts = null) {}
|
||||
public function get($key) {}
|
||||
public function getbit($key, $offset) {}
|
||||
public function getlasterror() {}
|
||||
public function getmode() {}
|
||||
public function getoption($option) {}
|
||||
public function getrange($key, $start, $end) {}
|
||||
public function getset($key, $value) {}
|
||||
public function hdel($key, $member, ...$other_members) {}
|
||||
public function hexists($key, $member) {}
|
||||
public function hget($key, $member) {}
|
||||
public function hgetall($key) {}
|
||||
public function hincrby($key, $member, $value) {}
|
||||
public function hincrbyfloat($key, $member, $value) {}
|
||||
public function hkeys($key) {}
|
||||
public function hlen($key) {}
|
||||
public function hmget($key, array $keys) {}
|
||||
public function hmset($key, array $pairs) {}
|
||||
public function hscan($str_key, &$i_iterator, $str_pattern = null, $i_count = null) {}
|
||||
public function hset($key, $member, $value) {}
|
||||
public function hsetnx($key, $member, $value) {}
|
||||
public function hstrlen($key, $member) {}
|
||||
public function hvals($key) {}
|
||||
public function incr($key) {}
|
||||
public function incrby($key, $value) {}
|
||||
public function incrbyfloat($key, $value) {}
|
||||
public function info($key_or_address, $option = null) {}
|
||||
public function keys($pattern) {}
|
||||
public function lastsave($key_or_address) {}
|
||||
public function lget($key, $index) {}
|
||||
public function lindex($key, $index) {}
|
||||
public function linsert($key, $position, $pivot, $value) {}
|
||||
public function llen($key) {}
|
||||
public function lpop($key) {}
|
||||
public function lpush($key, $value) {}
|
||||
public function lpushx($key, $value) {}
|
||||
public function lrange($key, $start, $end) {}
|
||||
public function lrem($key, $value) {}
|
||||
public function lset($key, $index, $value) {}
|
||||
public function ltrim($key, $start, $stop) {}
|
||||
public function mget(array $keys) {}
|
||||
public function mset(array $pairs) {}
|
||||
public function msetnx(array $pairs) {}
|
||||
public function multi() {}
|
||||
public function object($field, $key) {}
|
||||
public function persist($key) {}
|
||||
public function pexpire($key, $timestamp) {}
|
||||
public function pexpireat($key, $timestamp) {}
|
||||
public function pfadd($key, array $elements) {}
|
||||
public function pfcount($key) {}
|
||||
public function pfmerge($dstkey, array $keys) {}
|
||||
public function ping($key_or_address) {}
|
||||
public function psetex($key, $expire, $value) {}
|
||||
public function psubscribe(array $patterns, $callback) {}
|
||||
public function pttl($key) {}
|
||||
public function publish($channel, $message) {}
|
||||
public function pubsub($key_or_address, $arg = null, ...$other_args) {}
|
||||
public function punsubscribe($pattern, ...$other_patterns) {}
|
||||
public function randomkey($key_or_address) {}
|
||||
public function rawcommand($cmd, ...$args) {}
|
||||
public function rename($key, $newkey) {}
|
||||
public function renamenx($key, $newkey) {}
|
||||
public function restore($ttl, $key, $value) {}
|
||||
public function role() {}
|
||||
public function rpop($key) {}
|
||||
public function rpoplpush($src, $dst) {}
|
||||
public function rpush($key, $value) {}
|
||||
public function rpushx($key, $value) {}
|
||||
public function sadd($key, $value) {}
|
||||
public function saddarray($key, array $options) {}
|
||||
public function save($key_or_address) {}
|
||||
public function scan(&$i_iterator, $str_node, $str_pattern = null, $i_count = null) {}
|
||||
public function scard($key) {}
|
||||
public function script($key_or_address, $arg = null, ...$other_args) {}
|
||||
public function sdiff($key, ...$other_keys) {}
|
||||
public function sdiffstore($dst, $key, ...$other_keys) {}
|
||||
public function set($key, $value, $opts = null) {}
|
||||
public function setbit($key, $offset, $value) {}
|
||||
public function setex($key, $expire, $value) {}
|
||||
public function setnx($key, $value) {}
|
||||
public function setoption($option, $value) {}
|
||||
public function setrange($key, $offset, $value) {}
|
||||
public function sinter($key, ...$other_keys) {}
|
||||
public function sinterstore($dst, $key, ...$other_keys) {}
|
||||
public function sismember($key, $value) {}
|
||||
public function slowlog($key_or_address, $arg = null, ...$other_args) {}
|
||||
public function smembers($key) {}
|
||||
public function smove($src, $dst, $value) {}
|
||||
public function sort($key, array $options = null) {}
|
||||
public function spop($key) {}
|
||||
public function srandmember($key, $count = null) {}
|
||||
public function srem($key, $value) {}
|
||||
public function sscan($str_key, &$i_iterator, $str_pattern = null, $i_count = null) {}
|
||||
public function strlen($key) {}
|
||||
public function subscribe(array $channels, $callback) {}
|
||||
public function sunion($key, ...$other_keys) {}
|
||||
public function sunionstore($dst, $key, ...$other_keys) {}
|
||||
public function time() {}
|
||||
public function randomkey() {}
|
||||
public function ping() {}
|
||||
public function echo() {}
|
||||
public function command() {}
|
||||
public function rawcommand() {}
|
||||
public function cluster() {}
|
||||
public function client() {}
|
||||
public function config() {}
|
||||
public function pubsub() {}
|
||||
public function script() {}
|
||||
public function slowlog() {}
|
||||
public function geoadd() {}
|
||||
public function geohash() {}
|
||||
public function geopos() {}
|
||||
public function geodist() {}
|
||||
public function georadius() {}
|
||||
public function georadiusbymember() {}
|
||||
public function ttl($key) {}
|
||||
public function type($key) {}
|
||||
public function unsubscribe($channel, ...$other_channels) {}
|
||||
public function unlink($key, ...$other_keys) {}
|
||||
public function unwatch() {}
|
||||
public function watch($key, ...$other_keys) {}
|
||||
public function xack($str_key, $str_group, array $arr_ids) {}
|
||||
public function xadd($str_key, $str_id, array $arr_fields, $i_maxlen = null, $boo_approximate = null) {}
|
||||
public function xclaim($str_key, $str_group, $str_consumer, $i_min_idle, array $arr_ids, array $arr_opts = null) {}
|
||||
public function xdel($str_key, array $arr_ids) {}
|
||||
public function xgroup($str_operation, $str_key = null, $str_arg1 = null, $str_arg2 = null, $str_arg3 = null) {}
|
||||
public function xinfo($str_cmd, $str_key = null, $str_group = null) {}
|
||||
public function xlen($key) {}
|
||||
public function xpending($str_key, $str_group, $str_start = null, $str_end = null, $i_count = null, $str_consumer = null) {}
|
||||
public function xrange($str_key, $str_start, $str_end, $i_count = null) {}
|
||||
public function xread(array $arr_streams, $i_count = null, $i_block = null) {}
|
||||
public function xreadgroup($str_group, $str_consumer, array $arr_streams, $i_count = null, $i_block = null) {}
|
||||
public function xrevrange($str_key, $str_start, $str_end, $i_count = null) {}
|
||||
public function xtrim($str_key, $i_maxlen, $boo_approximate = null) {}
|
||||
public function zadd($key, $score, $value) {}
|
||||
public function zcard($key) {}
|
||||
public function zcount($key, $min, $max) {}
|
||||
public function zincrby($key, $value, $member) {}
|
||||
public function zinterstore($key, array $keys, ?array $weights = null, $aggregate = null) {}
|
||||
public function zlexcount($key, $min, $max) {}
|
||||
public function zpopmax($key) {}
|
||||
public function zpopmin($key) {}
|
||||
public function zrange($key, $start, $end, $scores = null) {}
|
||||
public function zrangebylex($key, $min, $max, $offset = null, $limit = null) {}
|
||||
public function zrangebyscore($key, $start, $end, array $options = null) {}
|
||||
public function zrank($key, $member) {}
|
||||
public function zrem($key, $member, ...$other_members) {}
|
||||
public function zremrangebylex($key, $min, $max) {}
|
||||
public function zremrangebyrank($key, $min, $max) {}
|
||||
public function zremrangebyscore($key, $min, $max) {}
|
||||
public function zrevrange($key, $start, $end, $scores = null) {}
|
||||
public function zrevrangebylex($key, $min, $max, $offset = null, $limit = null) {}
|
||||
public function zrevrangebyscore($key, $start, $end, array $options = null) {}
|
||||
public function zrevrank($key, $member) {}
|
||||
public function zscan($str_key, &$i_iterator, $str_pattern = null, $i_count = null) {}
|
||||
public function zscore($key, $member) {}
|
||||
public function zunionstore($key, array $keys, ?array $weights = null, $aggregate = null) {}
|
||||
}
|
||||
|
||||
class RedisClusterException extends \RuntimeException {
|
||||
class RedisClusterException extends \Exception {
|
||||
|
||||
// properties
|
||||
protected $message;
|
||||
|
|
@ -478,7 +535,7 @@ class RedisClusterException extends \RuntimeException {
|
|||
protected $line;
|
||||
}
|
||||
|
||||
class RedisException extends \RuntimeException {
|
||||
class RedisException extends \Exception {
|
||||
|
||||
// properties
|
||||
protected $message;
|
||||
|
|
|
|||
Loading…
Reference in a new issue