diff options
Diffstat (limited to 'REFLECTION')
-rw-r--r-- | REFLECTION | 719 |
1 files changed, 679 insertions, 40 deletions
@@ -1,4 +1,4 @@ -Extension [ <persistent> extension #122 redis version 6.0.2 ] { +Extension [ <persistent> extension #143 redis version 6.3.0RC1 ] { - Dependencies { Dependency [ igbinary (Required) ] @@ -101,15 +101,24 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { Entry [ redis.session.lock_wait_time <ALL> ] Current = '20000' } + Entry [ redis.session.lock_failure_readonly <ALL> ] + Current = '0' + } Entry [ redis.session.early_refresh <ALL> ] Current = '0' } + Entry [ redis.session.compression <ALL> ] + Current = 'none' + } + Entry [ redis.session.compression_level <ALL> ] + Current = '3' + } } - Classes [6] { Class [ <internal:redis> class Redis ] { - - Constants [49] { + - Constants [52] { Constant [ public int REDIS_NOT_FOUND ] { 0 } Constant [ public int REDIS_STRING ] { 1 } Constant [ public int REDIS_SET ] { 2 } @@ -117,6 +126,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { Constant [ public int REDIS_ZSET ] { 4 } Constant [ public int REDIS_HASH ] { 5 } Constant [ public int REDIS_STREAM ] { 6 } + Constant [ public int REDIS_VECTORSET ] { 7 } Constant [ public int ATOMIC ] { 0 } Constant [ public int MULTI ] { 1 } Constant [ public int PIPELINE ] { 2 } @@ -128,6 +138,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { Constant [ public int OPT_REPLY_LITERAL ] { 8 } Constant [ public int OPT_COMPRESSION_LEVEL ] { 9 } Constant [ public int OPT_NULL_MULTIBULK_AS_NULL ] { 10 } + Constant [ public int OPT_PACK_IGNORE_NUMBERS ] { 15 } Constant [ public int SERIALIZER_NONE ] { 0 } Constant [ public int SERIALIZER_PHP ] { 1 } Constant [ public int SERIALIZER_IGBINARY ] { 2 } @@ -137,6 +148,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { Constant [ public int COMPRESSION_LZF ] { 1 } Constant [ public int COMPRESSION_ZSTD ] { 2 } Constant [ public int COMPRESSION_ZSTD_DEFAULT ] { 3 } + Constant [ public int COMPRESSION_ZSTD_MIN ] { -131072 } Constant [ public int COMPRESSION_ZSTD_MAX ] { 22 } Constant [ public int COMPRESSION_LZ4 ] { 3 } Constant [ public int OPT_SCAN ] { 4 } @@ -170,7 +182,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Properties [0] { } - - Methods [254] { + - Methods [287] { Method [ <internal:redis, ctor> public method __construct ] { - Parameters [1] { @@ -280,6 +292,16 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Return [ Redis|bool ] } + Method [ <internal:redis> public method waitaof ] { + + - Parameters [3] { + Parameter #0 [ <required> int $numlocal ] + Parameter #1 [ <required> int $numreplicas ] + Parameter #2 [ <required> int $timeout ] + } + - Return [ Redis|array|false ] + } + Method [ <internal:redis> public method bitcount ] { - Parameters [4] { @@ -514,6 +536,15 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Return [ Redis|int|false ] } + Method [ <internal:redis> public method delifeq ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> mixed $value ] + } + - Return [ Redis|int|false ] + } + Method [ <internal, deprecated:redis> public method delete ] { - Parameters [2] { @@ -535,7 +566,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [1] { Parameter #0 [ <required> string $key ] } - - Return [ Redis|string ] + - Return [ Redis|string|false ] } Method [ <internal:redis> public method echo ] { @@ -819,6 +850,14 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Return [ mixed ] } + Method [ <internal:redis> public method getWithMeta ] { + + - Parameters [1] { + Parameter #0 [ <required> string $key ] + } + - Return [ Redis|array|false ] + } + Method [ <internal:redis> public method getAuth ] { - Parameters [0] { @@ -902,6 +941,20 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Return [ int ] } + Method [ <internal:redis> public method serverName ] { + + - Parameters [0] { + } + - Return [ string|false ] + } + + Method [ <internal:redis> public method serverVersion ] { + + - Parameters [0] { + } + - Return [ string|false ] + } + Method [ <internal:redis> public method getRange ] { - Parameters [3] { @@ -995,6 +1048,15 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Return [ Redis|array|false ] } + Method [ <internal:redis> public method hGetWithMeta ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> string $member ] + } + - Return [ mixed ] + } + Method [ <internal:redis> public method hIncrBy ] { - Parameters [3] { @@ -1040,6 +1102,35 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Return [ Redis|array|false ] } + Method [ <internal:redis> public method hgetex ] { + + - Parameters [3] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> array $fields ] + Parameter #2 [ <optional> array|string|null $expiry = null ] + } + - Return [ Redis|array|false ] + } + + Method [ <internal:redis> public method hsetex ] { + + - Parameters [3] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> array $fields ] + Parameter #2 [ <optional> ?array $expiry = null ] + } + - Return [ Redis|int|false ] + } + + Method [ <internal:redis> public method hgetdel ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> array $fields ] + } + - Return [ Redis|array|false ] + } + Method [ <internal:redis> public method hMset ] { - Parameters [2] { @@ -1055,15 +1146,14 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { Parameter #0 [ <required> string $key ] Parameter #1 [ <optional> ?array $options = null ] } - - Return [ Redis|array|string ] + - Return [ Redis|array|string|false ] } Method [ <internal:redis> public method hSet ] { - - Parameters [3] { + - Parameters [2] { Parameter #0 [ <required> string $key ] - Parameter #1 [ <required> string $member ] - Parameter #2 [ <required> mixed $value ] + Parameter #1 [ <optional> mixed ...$fields_and_vals ] } - Return [ Redis|int|false ] } @@ -1073,7 +1163,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [3] { Parameter #0 [ <required> string $key ] Parameter #1 [ <required> string $field ] - Parameter #2 [ <required> string $value ] + Parameter #2 [ <required> mixed $value ] } - Return [ Redis|bool ] } @@ -1095,17 +1185,127 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Return [ Redis|array|false ] } + Method [ <internal:redis> public method hexpire ] { + + - Parameters [4] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> int $ttl ] + Parameter #2 [ <required> array $fields ] + Parameter #3 [ <optional> ?string $mode = NULL ] + } + - Return [ Redis|array|false ] + } + + Method [ <internal:redis> public method hpexpire ] { + + - Parameters [4] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> int $ttl ] + Parameter #2 [ <required> array $fields ] + Parameter #3 [ <optional> ?string $mode = NULL ] + } + - Return [ Redis|array|false ] + } + + Method [ <internal:redis> public method hexpireat ] { + + - Parameters [4] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> int $time ] + Parameter #2 [ <required> array $fields ] + Parameter #3 [ <optional> ?string $mode = NULL ] + } + - Return [ Redis|array|false ] + } + + Method [ <internal:redis> public method hpexpireat ] { + + - Parameters [4] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> int $mstime ] + Parameter #2 [ <required> array $fields ] + Parameter #3 [ <optional> ?string $mode = NULL ] + } + - Return [ Redis|array|false ] + } + + Method [ <internal:redis> public method httl ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> array $fields ] + } + - Return [ Redis|array|false ] + } + + Method [ <internal:redis> public method hpttl ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> array $fields ] + } + - Return [ Redis|array|false ] + } + + Method [ <internal:redis> public method hexpiretime ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> array $fields ] + } + - Return [ Redis|array|false ] + } + + Method [ <internal:redis> public method hpexpiretime ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> array $fields ] + } + - Return [ Redis|array|false ] + } + + Method [ <internal:redis> public method hpersist ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> array $fields ] + } + - Return [ Redis|array|false ] + } + Method [ <internal:redis> public method hscan ] { - Parameters [4] { Parameter #0 [ <required> string $key ] - Parameter #1 [ <required> ?int &$iterator ] + Parameter #1 [ <required> string|int|null &$iterator ] Parameter #2 [ <optional> ?string $pattern = null ] Parameter #3 [ <optional> int $count = 0 ] } - Return [ Redis|array|bool ] } + Method [ <internal:redis> public method expiremember ] { + + - Parameters [4] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> string $field ] + Parameter #2 [ <required> int $ttl ] + Parameter #3 [ <optional> ?string $unit = null ] + } + - Return [ Redis|int|false ] + } + + Method [ <internal:redis> public method expirememberat ] { + + - Parameters [3] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> string $field ] + Parameter #2 [ <required> int $timestamp ] + } + - Return [ Redis|int|false ] + } + Method [ <internal:redis> public method incr ] { - Parameters [2] { @@ -1312,7 +1512,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [1] { Parameter #0 [ <required> array $keys ] } - - Return [ Redis|array ] + - Return [ Redis|array|false ] } Method [ <internal:redis> public method migrate ] { @@ -1721,7 +1921,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { Parameter #0 [ <required> string $key ] Parameter #1 [ <optional> int $count = 0 ] } - - Return [ Redis|array|string|false ] + - Return [ mixed ] } Method [ <internal:redis> public method sUnion ] { @@ -1753,7 +1953,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { Method [ <internal:redis> public method scan ] { - Parameters [4] { - Parameter #0 [ <required> ?int &$iterator ] + Parameter #0 [ <required> string|int|null &$iterator ] Parameter #1 [ <optional> ?string $pattern = null ] Parameter #2 [ <optional> int $count = 0 ] Parameter #3 [ <optional> ?string $type = null ] @@ -1972,7 +2172,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [4] { Parameter #0 [ <required> string $key ] - Parameter #1 [ <required> ?int &$iterator ] + Parameter #1 [ <required> string|int|null &$iterator ] Parameter #2 [ <optional> ?string $pattern = null ] Parameter #3 [ <optional> int $count = 0 ] } @@ -2235,6 +2435,129 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Return [ Redis|array|bool ] } + Method [ <internal:redis> public method vadd ] { + + - Parameters [4] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> array $values ] + Parameter #2 [ <required> mixed $element ] + Parameter #3 [ <optional> ?array $options = null ] + } + - Return [ Redis|int|false ] + } + + Method [ <internal:redis> public method vsim ] { + + - Parameters [3] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> mixed $member ] + Parameter #2 [ <optional> ?array $options = null ] + } + - Return [ Redis|array|false ] + } + + Method [ <internal:redis> public method vcard ] { + + - Parameters [1] { + Parameter #0 [ <required> string $key ] + } + - Return [ Redis|int|false ] + } + + Method [ <internal:redis> public method vdim ] { + + - Parameters [1] { + Parameter #0 [ <required> string $key ] + } + - Return [ Redis|int|false ] + } + + Method [ <internal:redis> public method vinfo ] { + + - Parameters [1] { + Parameter #0 [ <required> string $key ] + } + - Return [ Redis|array|false ] + } + + Method [ <internal:redis> public method vismember ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> mixed $member ] + } + - Return [ Redis|bool ] + } + + Method [ <internal:redis> public method vemb ] { + + - Parameters [3] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> mixed $member ] + Parameter #2 [ <optional> bool $raw = false ] + } + - Return [ Redis|array|false ] + } + + Method [ <internal:redis> public method vrandmember ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <optional> int $count = 0 ] + } + - Return [ Redis|array|string|false ] + } + + Method [ <internal:redis> public method vrange ] { + + - Parameters [4] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> string $min ] + Parameter #2 [ <required> string $max ] + Parameter #3 [ <optional> int $count = -1 ] + } + - Return [ Redis|array|false ] + } + + Method [ <internal:redis> public method vrem ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> mixed $member ] + } + - Return [ Redis|int|false ] + } + + Method [ <internal:redis> public method vsetattr ] { + + - Parameters [3] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> mixed $member ] + Parameter #2 [ <required> array|string $attributes ] + } + - Return [ Redis|int|false ] + } + + Method [ <internal:redis> public method vgetattr ] { + + - Parameters [3] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> mixed $member ] + Parameter #2 [ <optional> bool $decode = true ] + } + - Return [ Redis|array|string|false ] + } + + Method [ <internal:redis> public method vlinks ] { + + - Parameters [3] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> mixed $member ] + Parameter #2 [ <optional> bool $withscores = false ] + } + - Return [ Redis|array|false ] + } + Method [ <internal:redis> public method xtrim ] { - Parameters [5] { @@ -2269,8 +2592,8 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [3] { Parameter #0 [ <required> string $key ] - Parameter #1 [ <required> string $start ] - Parameter #2 [ <required> string $end ] + Parameter #1 [ <required> string|int $start ] + Parameter #2 [ <required> string|int $end ] } - Return [ Redis|int|false ] } @@ -2531,7 +2854,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [4] { Parameter #0 [ <required> string $key ] - Parameter #1 [ <required> ?int &$iterator ] + Parameter #1 [ <required> string|int|null &$iterator ] Parameter #2 [ <optional> ?string $pattern = null ] Parameter #3 [ <optional> int $count = 0 ] } @@ -2672,7 +2995,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [0] { } - - Return [ ?bool ] + - Return [ array|bool|null ] } Method [ <internal:redis> public method flushall ] { @@ -2701,7 +3024,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [4] { Parameter #0 [ <required> string $key ] - Parameter #1 [ <required> ?int &$iterator ] + Parameter #1 [ <required> string|int|null &$iterator ] Parameter #2 [ <optional> ?string $pattern = null ] Parameter #3 [ <optional> int $count = 0 ] } @@ -2765,7 +3088,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { Method [ <internal:redis> public method scan ] { - Parameters [4] { - Parameter #0 [ <required> ?int &$iterator ] + Parameter #0 [ <required> string|int|null &$iterator ] Parameter #1 [ <required> string $node ] Parameter #2 [ <optional> ?string $pattern = null ] Parameter #3 [ <optional> int $count = 0 ] @@ -2794,7 +3117,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [4] { Parameter #0 [ <required> string $key ] - Parameter #1 [ <required> ?int &$iterator ] + Parameter #1 [ <required> string|int|null &$iterator ] Parameter #2 [ <optional> ?string $pattern = null ] Parameter #3 [ <optional> int $count = 0 ] } @@ -2821,7 +3144,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [4] { Parameter #0 [ <required> string $key ] - Parameter #1 [ <required> ?int &$iterator ] + Parameter #1 [ <required> string|int|null &$iterator ] Parameter #2 [ <optional> ?string $pattern = null ] Parameter #3 [ <optional> int $count = 0 ] } @@ -2849,7 +3172,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Properties [0] { } - - Methods [222] { + - Methods [255] { Method [ <internal:redis, ctor> public method __construct ] { - Parameters [7] { @@ -2960,6 +3283,17 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Return [ RedisCluster|bool ] } + Method [ <internal:redis> public method waitaof ] { + + - Parameters [4] { + Parameter #0 [ <required> array|string $key_or_address ] + Parameter #1 [ <required> int $numlocal ] + Parameter #2 [ <required> int $numreplicas ] + Parameter #3 [ <required> int $timeout ] + } + - Return [ RedisCluster|array|false ] + } + Method [ <internal:redis> public method bgsave ] { - Parameters [1] { @@ -3129,7 +3463,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [3] { Parameter #0 [ <required> array|string $key_or_address ] Parameter #1 [ <required> string $subcommand ] - Parameter #2 [ <optional> ?string $arg = NULL ] + Parameter #2 [ <optional> ?string $arg = null ] } - Return [ array|string|bool ] } @@ -3223,6 +3557,15 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Return [ RedisCluster|int|false ] } + Method [ <internal:redis> public method delifeq ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> mixed $value ] + } + - Return [ RedisCluster|int|false ] + } + Method [ <internal:redis> public method discard ] { - Parameters [0] { @@ -3317,7 +3660,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [3] { Parameter #0 [ <required> string $key ] Parameter #1 [ <required> int $timeout ] - Parameter #2 [ <optional> ?string $mode = NULL ] + Parameter #2 [ <optional> ?string $mode = null ] } - Return [ RedisCluster|bool ] } @@ -3327,7 +3670,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [3] { Parameter #0 [ <required> string $key ] Parameter #1 [ <required> int $timestamp ] - Parameter #2 [ <optional> ?string $mode = NULL ] + Parameter #2 [ <optional> ?string $mode = null ] } - Return [ RedisCluster|bool ] } @@ -3492,6 +3835,31 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Return [ mixed ] } + Method [ <internal:redis> public method getdel ] { + + - Parameters [1] { + Parameter #0 [ <required> string $key ] + } + - Return [ mixed ] + } + + Method [ <internal:redis> public method getWithMeta ] { + + - Parameters [1] { + Parameter #0 [ <required> string $key ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ <internal:redis> public method getex ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <optional> array $options = [] ] + } + - Return [ RedisCluster|string|false ] + } + Method [ <internal:redis> public method getbit ] { - Parameters [2] { @@ -3538,7 +3906,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [3] { Parameter #0 [ <required> string $key1 ] Parameter #1 [ <required> string $key2 ] - Parameter #2 [ <optional> ?array $options = NULL ] + Parameter #2 [ <optional> ?array $options = null ] } - Return [ RedisCluster|array|string|int|false ] } @@ -3602,6 +3970,15 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Return [ RedisCluster|array|false ] } + Method [ <internal:redis> public method hgetWithMeta ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> string $member ] + } + - Return [ mixed ] + } + Method [ <internal:redis> public method hincrby ] { - Parameters [3] { @@ -3647,6 +4024,35 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Return [ RedisCluster|array|false ] } + Method [ <internal:redis> public method hgetex ] { + + - Parameters [3] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> array $fields ] + Parameter #2 [ <optional> array|string|null $expiry = null ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ <internal:redis> public method hsetex ] { + + - Parameters [3] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> array $fields ] + Parameter #2 [ <optional> ?array $expiry = null ] + } + - Return [ RedisCluster|int|false ] + } + + Method [ <internal:redis> public method hgetdel ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> array $fields ] + } + - Return [ RedisCluster|array|false ] + } + Method [ <internal:redis> public method hmset ] { - Parameters [2] { @@ -3660,13 +4066,34 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [4] { Parameter #0 [ <required> string $key ] - Parameter #1 [ <required> ?int &$iterator ] + Parameter #1 [ <required> string|int|null &$iterator ] Parameter #2 [ <optional> ?string $pattern = null ] Parameter #3 [ <optional> int $count = 0 ] } - Return [ array|bool ] } + Method [ <internal:redis> public method expiremember ] { + + - Parameters [4] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> string $field ] + Parameter #2 [ <required> int $ttl ] + Parameter #3 [ <optional> ?string $unit = null ] + } + - Return [ Redis|int|false ] + } + + Method [ <internal:redis> public method expirememberat ] { + + - Parameters [3] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> string $field ] + Parameter #2 [ <required> int $timestamp ] + } + - Return [ Redis|int|false ] + } + Method [ <internal:redis> public method hrandfield ] { - Parameters [2] { @@ -3705,6 +4132,95 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Return [ RedisCluster|int|false ] } + Method [ <internal:redis> public method hexpire ] { + + - Parameters [4] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> int $ttl ] + Parameter #2 [ <required> array $fields ] + Parameter #3 [ <optional> ?string $mode = NULL ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ <internal:redis> public method hpexpire ] { + + - Parameters [4] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> int $ttl ] + Parameter #2 [ <required> array $fields ] + Parameter #3 [ <optional> ?string $mode = NULL ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ <internal:redis> public method hexpireat ] { + + - Parameters [4] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> int $time ] + Parameter #2 [ <required> array $fields ] + Parameter #3 [ <optional> ?string $mode = NULL ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ <internal:redis> public method hpexpireat ] { + + - Parameters [4] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> int $mstime ] + Parameter #2 [ <required> array $fields ] + Parameter #3 [ <optional> ?string $mode = NULL ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ <internal:redis> public method httl ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> array $fields ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ <internal:redis> public method hpttl ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> array $fields ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ <internal:redis> public method hexpiretime ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> array $fields ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ <internal:redis> public method hpexpiretime ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> array $fields ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ <internal:redis> public method hpersist ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> array $fields ] + } + - Return [ RedisCluster|array|false ] + } + Method [ <internal:redis> public method hvals ] { - Parameters [1] { @@ -3934,7 +4450,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [3] { Parameter #0 [ <required> string $key ] Parameter #1 [ <required> int $timeout ] - Parameter #2 [ <optional> ?string $mode = NULL ] + Parameter #2 [ <optional> ?string $mode = null ] } - Return [ RedisCluster|bool ] } @@ -3944,7 +4460,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [3] { Parameter #0 [ <required> string $key ] Parameter #1 [ <required> int $timestamp ] - Parameter #2 [ <optional> ?string $mode = NULL ] + Parameter #2 [ <optional> ?string $mode = null ] } - Return [ RedisCluster|bool ] } @@ -3979,7 +4495,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [2] { Parameter #0 [ <required> array|string $key_or_address ] - Parameter #1 [ <optional> ?string $message = NULL ] + Parameter #1 [ <optional> ?string $message = null ] } - Return [ mixed ] } @@ -4017,7 +4533,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { Parameter #0 [ <required> string $channel ] Parameter #1 [ <required> string $message ] } - - Return [ RedisCluster|bool ] + - Return [ RedisCluster|int|bool ] } Method [ <internal:redis> public method pubsub ] { @@ -4080,7 +4596,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { Parameter #0 [ <required> string $key ] Parameter #1 [ <required> int $timeout ] Parameter #2 [ <required> string $value ] - Parameter #3 [ <optional> ?array $options = NULL ] + Parameter #3 [ <optional> ?array $options = null ] } - Return [ RedisCluster|bool ] } @@ -4159,7 +4675,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { Method [ <internal:redis> public method scan ] { - Parameters [4] { - Parameter #0 [ <required> ?int &$iterator ] + Parameter #0 [ <required> string|int|null &$iterator ] Parameter #1 [ <required> array|string $key_or_address ] Parameter #2 [ <optional> ?string $pattern = null ] Parameter #3 [ <optional> int $count = 0 ] @@ -4338,7 +4854,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [2] { Parameter #0 [ <required> string $key ] - Parameter #1 [ <optional> ?array $options = NULL ] + Parameter #1 [ <optional> ?array $options = null ] } - Return [ RedisCluster|array|string|int|bool ] } @@ -4347,7 +4863,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [2] { Parameter #0 [ <required> string $key ] - Parameter #1 [ <optional> ?array $options = NULL ] + Parameter #1 [ <optional> ?array $options = null ] } - Return [ RedisCluster|array|string|int|bool ] } @@ -4384,7 +4900,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [4] { Parameter #0 [ <required> string $key ] - Parameter #1 [ <required> ?int &$iterator ] + Parameter #1 [ <required> string|int|null &$iterator ] Parameter #2 [ <optional> ?string $pattern = null ] Parameter #3 [ <optional> int $count = 0 ] } @@ -4484,6 +5000,129 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Return [ RedisCluster|bool ] } + Method [ <internal:redis> public method vadd ] { + + - Parameters [4] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> array $values ] + Parameter #2 [ <required> mixed $element ] + Parameter #3 [ <optional> ?array $options = null ] + } + - Return [ RedisCluster|int|false ] + } + + Method [ <internal:redis> public method vsim ] { + + - Parameters [3] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> mixed $member ] + Parameter #2 [ <optional> ?array $options = null ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ <internal:redis> public method vcard ] { + + - Parameters [1] { + Parameter #0 [ <required> string $key ] + } + - Return [ RedisCluster|int|false ] + } + + Method [ <internal:redis> public method vdim ] { + + - Parameters [1] { + Parameter #0 [ <required> string $key ] + } + - Return [ RedisCluster|int|false ] + } + + Method [ <internal:redis> public method vinfo ] { + + - Parameters [1] { + Parameter #0 [ <required> string $key ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ <internal:redis> public method vismember ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> mixed $member ] + } + - Return [ RedisCluster|bool ] + } + + Method [ <internal:redis> public method vemb ] { + + - Parameters [3] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> mixed $member ] + Parameter #2 [ <optional> bool $raw = false ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ <internal:redis> public method vrandmember ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <optional> int $count = 0 ] + } + - Return [ RedisCluster|array|string|false ] + } + + Method [ <internal:redis> public method vrange ] { + + - Parameters [4] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> string $min ] + Parameter #2 [ <required> string $max ] + Parameter #3 [ <optional> int $count = -1 ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ <internal:redis> public method vrem ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> mixed $member ] + } + - Return [ RedisCluster|int|false ] + } + + Method [ <internal:redis> public method vlinks ] { + + - Parameters [3] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> mixed $member ] + Parameter #2 [ <optional> bool $withscores = false ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ <internal:redis> public method vgetattr ] { + + - Parameters [3] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> mixed $member ] + Parameter #2 [ <optional> bool $decode = true ] + } + - Return [ Redis|array|string|false ] + } + + Method [ <internal:redis> public method vsetattr ] { + + - Parameters [3] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> mixed $member ] + Parameter #2 [ <required> array|string $attributes ] + } + - Return [ Redis|int|false ] + } + Method [ <internal:redis> public method xack ] { - Parameters [3] { @@ -4879,7 +5518,7 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [4] { Parameter #0 [ <required> string $key ] - Parameter #1 [ <required> ?int &$iterator ] + Parameter #1 [ <required> string|int|null &$iterator ] Parameter #2 [ <optional> ?string $pattern = null ] Parameter #3 [ <optional> int $count = 0 ] } @@ -4910,8 +5549,8 @@ Extension [ <persistent> extension #122 redis version 6.0.2 ] { - Parameters [4] { Parameter #0 [ <required> string $dst ] Parameter #1 [ <required> array $keys ] - Parameter #2 [ <optional> ?array $weights = NULL ] - Parameter #3 [ <optional> ?string $aggregate = NULL ] + Parameter #2 [ <optional> ?array $weights = null ] + Parameter #3 [ <optional> ?string $aggregate = null ] } - Return [ RedisCluster|int|false ] } |