From c22a99058db7d1749c2bd895be0efdd343376c05 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Fri, 3 Oct 2025 12:11:34 +0200 Subject: test build for upcoming 6.3.0RC1 --- REFLECTION | 512 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 508 insertions(+), 4 deletions(-) (limited to 'REFLECTION') diff --git a/REFLECTION b/REFLECTION index 0f3b648..f6a5c45 100644 --- a/REFLECTION +++ b/REFLECTION @@ -1,4 +1,4 @@ -Extension [ extension #136 redis version 6.2.0 ] { +Extension [ extension #143 redis version 6.3.0RC1 ] { - Dependencies { Dependency [ igbinary (Required) ] @@ -101,6 +101,9 @@ Extension [ extension #136 redis version 6.2.0 ] { Entry [ redis.session.lock_wait_time ] Current = '20000' } + Entry [ redis.session.lock_failure_readonly ] + Current = '0' + } Entry [ redis.session.early_refresh ] Current = '0' } @@ -115,7 +118,7 @@ Extension [ extension #136 redis version 6.2.0 ] { - Classes [6] { Class [ class Redis ] { - - Constants [51] { + - Constants [52] { Constant [ public int REDIS_NOT_FOUND ] { 0 } Constant [ public int REDIS_STRING ] { 1 } Constant [ public int REDIS_SET ] { 2 } @@ -123,6 +126,7 @@ Extension [ extension #136 redis version 6.2.0 ] { 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 } @@ -178,7 +182,7 @@ Extension [ extension #136 redis version 6.2.0 ] { - Properties [0] { } - - Methods [260] { + - Methods [286] { Method [ public method __construct ] { - Parameters [1] { @@ -532,6 +536,15 @@ Extension [ extension #136 redis version 6.2.0 ] { - Return [ Redis|int|false ] } + Method [ public method delifeq ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ mixed $value ] + } + - Return [ Redis|int|false ] + } + Method [ public method delete ] { - Parameters [2] { @@ -1080,6 +1093,35 @@ Extension [ extension #136 redis version 6.2.0 ] { - Return [ Redis|array|false ] } + Method [ public method hgetex ] { + + - Parameters [3] { + Parameter #0 [ string $key ] + Parameter #1 [ array $fields ] + Parameter #2 [ array|string|null $expiry = null ] + } + - Return [ Redis|array|false ] + } + + Method [ public method hsetex ] { + + - Parameters [3] { + Parameter #0 [ string $key ] + Parameter #1 [ array $fields ] + Parameter #2 [ ?array $expiry = null ] + } + - Return [ Redis|int|false ] + } + + Method [ public method hgetdel ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ array $fields ] + } + - Return [ Redis|array|false ] + } + Method [ public method hMset ] { - Parameters [2] { @@ -1134,6 +1176,95 @@ Extension [ extension #136 redis version 6.2.0 ] { - Return [ Redis|array|false ] } + Method [ public method hexpire ] { + + - Parameters [4] { + Parameter #0 [ string $key ] + Parameter #1 [ int $ttl ] + Parameter #2 [ array $fields ] + Parameter #3 [ ?string $mode = NULL ] + } + - Return [ Redis|array|false ] + } + + Method [ public method hpexpire ] { + + - Parameters [4] { + Parameter #0 [ string $key ] + Parameter #1 [ int $ttl ] + Parameter #2 [ array $fields ] + Parameter #3 [ ?string $mode = NULL ] + } + - Return [ Redis|array|false ] + } + + Method [ public method hexpireat ] { + + - Parameters [4] { + Parameter #0 [ string $key ] + Parameter #1 [ int $time ] + Parameter #2 [ array $fields ] + Parameter #3 [ ?string $mode = NULL ] + } + - Return [ Redis|array|false ] + } + + Method [ public method hpexpireat ] { + + - Parameters [4] { + Parameter #0 [ string $key ] + Parameter #1 [ int $mstime ] + Parameter #2 [ array $fields ] + Parameter #3 [ ?string $mode = NULL ] + } + - Return [ Redis|array|false ] + } + + Method [ public method httl ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ array $fields ] + } + - Return [ Redis|array|false ] + } + + Method [ public method hpttl ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ array $fields ] + } + - Return [ Redis|array|false ] + } + + Method [ public method hexpiretime ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ array $fields ] + } + - Return [ Redis|array|false ] + } + + Method [ public method hpexpiretime ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ array $fields ] + } + - Return [ Redis|array|false ] + } + + Method [ public method hpersist ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ array $fields ] + } + - Return [ Redis|array|false ] + } + Method [ public method hscan ] { - Parameters [4] { @@ -2295,6 +2426,129 @@ Extension [ extension #136 redis version 6.2.0 ] { - Return [ Redis|array|bool ] } + Method [ public method vadd ] { + + - Parameters [4] { + Parameter #0 [ string $key ] + Parameter #1 [ array $values ] + Parameter #2 [ mixed $element ] + Parameter #3 [ ?array $options = null ] + } + - Return [ Redis|int|false ] + } + + Method [ public method vsim ] { + + - Parameters [3] { + Parameter #0 [ string $key ] + Parameter #1 [ mixed $member ] + Parameter #2 [ ?array $options = null ] + } + - Return [ Redis|array|false ] + } + + Method [ public method vcard ] { + + - Parameters [1] { + Parameter #0 [ string $key ] + } + - Return [ Redis|int|false ] + } + + Method [ public method vdim ] { + + - Parameters [1] { + Parameter #0 [ string $key ] + } + - Return [ Redis|int|false ] + } + + Method [ public method vinfo ] { + + - Parameters [1] { + Parameter #0 [ string $key ] + } + - Return [ Redis|array|false ] + } + + Method [ public method vismember ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ mixed $member ] + } + - Return [ Redis|bool ] + } + + Method [ public method vemb ] { + + - Parameters [3] { + Parameter #0 [ string $key ] + Parameter #1 [ mixed $member ] + Parameter #2 [ bool $raw = false ] + } + - Return [ Redis|array|false ] + } + + Method [ public method vrandmember ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ int $count = 0 ] + } + - Return [ Redis|array|string|false ] + } + + Method [ public method vrange ] { + + - Parameters [4] { + Parameter #0 [ string $key ] + Parameter #1 [ string $min ] + Parameter #2 [ string $max ] + Parameter #3 [ int $count = -1 ] + } + - Return [ Redis|array|false ] + } + + Method [ public method vrem ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ mixed $member ] + } + - Return [ Redis|int|false ] + } + + Method [ public method vsetattr ] { + + - Parameters [3] { + Parameter #0 [ string $key ] + Parameter #1 [ mixed $member ] + Parameter #2 [ array|string $attributes ] + } + - Return [ Redis|int|false ] + } + + Method [ public method vgetattr ] { + + - Parameters [3] { + Parameter #0 [ string $key ] + Parameter #1 [ mixed $member ] + Parameter #2 [ bool $decode = true ] + } + - Return [ Redis|array|string|false ] + } + + Method [ public method vlinks ] { + + - Parameters [3] { + Parameter #0 [ string $key ] + Parameter #1 [ mixed $member ] + Parameter #2 [ bool $withscores = false ] + } + - Return [ Redis|array|false ] + } + Method [ public method xtrim ] { - Parameters [5] { @@ -2909,7 +3163,7 @@ Extension [ extension #136 redis version 6.2.0 ] { - Properties [0] { } - - Methods [228] { + - Methods [254] { Method [ public method __construct ] { - Parameters [7] { @@ -3294,6 +3548,15 @@ Extension [ extension #136 redis version 6.2.0 ] { - Return [ RedisCluster|int|false ] } + Method [ public method delifeq ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ mixed $value ] + } + - Return [ RedisCluster|int|false ] + } + Method [ public method discard ] { - Parameters [0] { @@ -3743,6 +4006,35 @@ Extension [ extension #136 redis version 6.2.0 ] { - Return [ RedisCluster|array|false ] } + Method [ public method hgetex ] { + + - Parameters [3] { + Parameter #0 [ string $key ] + Parameter #1 [ array $fields ] + Parameter #2 [ array|string|null $expiry = null ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ public method hsetex ] { + + - Parameters [3] { + Parameter #0 [ string $key ] + Parameter #1 [ array $fields ] + Parameter #2 [ ?array $expiry = null ] + } + - Return [ RedisCluster|int|false ] + } + + Method [ public method hgetdel ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ array $fields ] + } + - Return [ RedisCluster|array|false ] + } + Method [ public method hmset ] { - Parameters [2] { @@ -3822,6 +4114,95 @@ Extension [ extension #136 redis version 6.2.0 ] { - Return [ RedisCluster|int|false ] } + Method [ public method hexpire ] { + + - Parameters [4] { + Parameter #0 [ string $key ] + Parameter #1 [ int $ttl ] + Parameter #2 [ array $fields ] + Parameter #3 [ ?string $mode = NULL ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ public method hpexpire ] { + + - Parameters [4] { + Parameter #0 [ string $key ] + Parameter #1 [ int $ttl ] + Parameter #2 [ array $fields ] + Parameter #3 [ ?string $mode = NULL ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ public method hexpireat ] { + + - Parameters [4] { + Parameter #0 [ string $key ] + Parameter #1 [ int $time ] + Parameter #2 [ array $fields ] + Parameter #3 [ ?string $mode = NULL ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ public method hpexpireat ] { + + - Parameters [4] { + Parameter #0 [ string $key ] + Parameter #1 [ int $mstime ] + Parameter #2 [ array $fields ] + Parameter #3 [ ?string $mode = NULL ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ public method httl ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ array $fields ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ public method hpttl ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ array $fields ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ public method hexpiretime ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ array $fields ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ public method hpexpiretime ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ array $fields ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ public method hpersist ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ array $fields ] + } + - Return [ RedisCluster|array|false ] + } + Method [ public method hvals ] { - Parameters [1] { @@ -4601,6 +4982,129 @@ Extension [ extension #136 redis version 6.2.0 ] { - Return [ RedisCluster|bool ] } + Method [ public method vadd ] { + + - Parameters [4] { + Parameter #0 [ string $key ] + Parameter #1 [ array $values ] + Parameter #2 [ mixed $element ] + Parameter #3 [ ?array $options = null ] + } + - Return [ RedisCluster|int|false ] + } + + Method [ public method vsim ] { + + - Parameters [3] { + Parameter #0 [ string $key ] + Parameter #1 [ mixed $member ] + Parameter #2 [ ?array $options = null ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ public method vcard ] { + + - Parameters [1] { + Parameter #0 [ string $key ] + } + - Return [ RedisCluster|int|false ] + } + + Method [ public method vdim ] { + + - Parameters [1] { + Parameter #0 [ string $key ] + } + - Return [ RedisCluster|int|false ] + } + + Method [ public method vinfo ] { + + - Parameters [1] { + Parameter #0 [ string $key ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ public method vismember ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ mixed $member ] + } + - Return [ RedisCluster|bool ] + } + + Method [ public method vemb ] { + + - Parameters [3] { + Parameter #0 [ string $key ] + Parameter #1 [ mixed $member ] + Parameter #2 [ bool $raw = false ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ public method vrandmember ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ int $count = 0 ] + } + - Return [ RedisCluster|array|string|false ] + } + + Method [ public method vrange ] { + + - Parameters [4] { + Parameter #0 [ string $key ] + Parameter #1 [ string $min ] + Parameter #2 [ string $max ] + Parameter #3 [ int $count = -1 ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ public method vrem ] { + + - Parameters [2] { + Parameter #0 [ string $key ] + Parameter #1 [ mixed $member ] + } + - Return [ RedisCluster|int|false ] + } + + Method [ public method vlinks ] { + + - Parameters [3] { + Parameter #0 [ string $key ] + Parameter #1 [ mixed $member ] + Parameter #2 [ bool $withscores = false ] + } + - Return [ RedisCluster|array|false ] + } + + Method [ public method vgetattr ] { + + - Parameters [3] { + Parameter #0 [ string $key ] + Parameter #1 [ mixed $member ] + Parameter #2 [ bool $decode = true ] + } + - Return [ Redis|array|string|false ] + } + + Method [ public method vsetattr ] { + + - Parameters [3] { + Parameter #0 [ string $key ] + Parameter #1 [ mixed $member ] + Parameter #2 [ array|string $attributes ] + } + - Return [ Redis|int|false ] + } + Method [ public method xack ] { - Parameters [3] { -- cgit