diff options
Diffstat (limited to 'REFLECTION')
-rw-r--r-- | REFLECTION | 512 |
1 files changed, 508 insertions, 4 deletions
@@ -1,4 +1,4 @@ -Extension [ <persistent> extension #136 redis version 6.2.0 ] { +Extension [ <persistent> extension #143 redis version 6.3.0RC1 ] { - Dependencies { Dependency [ igbinary (Required) ] @@ -101,6 +101,9 @@ Extension [ <persistent> extension #136 redis version 6.2.0 ] { 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' } @@ -115,7 +118,7 @@ Extension [ <persistent> extension #136 redis version 6.2.0 ] { - Classes [6] { Class [ <internal:redis> 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 [ <persistent> 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 [ <persistent> extension #136 redis version 6.2.0 ] { - Properties [0] { } - - Methods [260] { + - Methods [286] { Method [ <internal:redis, ctor> public method __construct ] { - Parameters [1] { @@ -532,6 +536,15 @@ Extension [ <persistent> extension #136 redis version 6.2.0 ] { - 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] { @@ -1080,6 +1093,35 @@ Extension [ <persistent> extension #136 redis version 6.2.0 ] { - 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] { @@ -1134,6 +1176,95 @@ Extension [ <persistent> extension #136 redis version 6.2.0 ] { - 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] { @@ -2295,6 +2426,129 @@ Extension [ <persistent> extension #136 redis version 6.2.0 ] { - 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] { @@ -2909,7 +3163,7 @@ Extension [ <persistent> extension #136 redis version 6.2.0 ] { - Properties [0] { } - - Methods [228] { + - Methods [254] { Method [ <internal:redis, ctor> public method __construct ] { - Parameters [7] { @@ -3294,6 +3548,15 @@ Extension [ <persistent> extension #136 redis version 6.2.0 ] { - 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] { @@ -3743,6 +4006,35 @@ Extension [ <persistent> extension #136 redis version 6.2.0 ] { - 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] { @@ -3822,6 +4114,95 @@ Extension [ <persistent> extension #136 redis version 6.2.0 ] { - 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] { @@ -4601,6 +4982,129 @@ Extension [ <persistent> extension #136 redis version 6.2.0 ] { - 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] { |