intelephense
1.14.41.16.1
lib/stub/redis/RedisArray.phplib/stub/redis/RedisArray.php+40−2
Index: package/lib/stub/redis/RedisArray.php
===================================================================
--- package/lib/stub/redis/RedisArray.php
+++ package/lib/stub/redis/RedisArray.php
@@ -3,10 +3,8 @@
/**
* Helper autocomplete for php redis extension
*
- * @mixin \Redis
- *
* @link https://github.com/phpredis/phpredis/blob/develop/redis_array.stub.php
*/
class RedisArray
{
@@ -209,5 +207,45 @@
* </code>
* </pre>
*/
public function info(): bool|array {}
+
+ public function bgsave(): array {}
+
+ public function del(string|array $key, string ...$otherkeys): bool|int {}
+
+ public function discard(): bool|null {}
+
+ public function exec(): bool|null|array {}
+
+ public function flushall(): bool|array {}
+
+ public function flushdb(): bool|array {}
+
+ public function getOption(int $opt): bool|array {}
+
+ public function hscan(string $key, null|int|string &$iterator, ?string $pattern = null, int $count = 0): bool|array {}
+
+ public function keys(string $pattern): bool|array {}
+
+ public function mget(array $keys): bool|array {}
+
+ public function mset(array $pairs): bool {}
+
+ public function ping(): bool|array {}
+
+ public function save(): bool|array {}
+
+ public function scan(null|int|string &$iterator, string $node, ?string $pattern = null, int $count = 0): bool|array {}
+
+ public function select(int $index): bool|array {}
+
+ public function setOption(int $opt, string $value): bool|array {}
+
+ public function sscan(string $key, null|int|string &$iterator, ?string $pattern = null, int $count = 0): bool|array {}
+
+ public function unlink(string|array $key, string ...$otherkeys): bool|int {}
+
+ public function unwatch(): bool|null {}
+
+ public function zscan(string $key, null|int|string &$iterator, ?string $pattern = null, int $count = 0): bool|array {}
}