Merge "Type hint against LinkTarget in WatchedItemStore"
[lhc/web/wiklou.git] / .phan / internal_stubs / redis.phan_php
1 <?php
2 // These stubs were generated by the phan stub generator.
3 // @phan-stub-for-extension redis@3.1.1
4
5 namespace {
6 class Redis {
7
8 // constants
9 const REDIS_NOT_FOUND = 0;
10 const REDIS_STRING = 1;
11 const REDIS_SET = 2;
12 const REDIS_LIST = 3;
13 const REDIS_ZSET = 4;
14 const REDIS_HASH = 5;
15 const PIPELINE = 2;
16 const ATOMIC = 0;
17 const MULTI = 1;
18 const OPT_SERIALIZER = 1;
19 const OPT_PREFIX = 2;
20 const OPT_READ_TIMEOUT = 3;
21 const SERIALIZER_NONE = 0;
22 const SERIALIZER_PHP = 1;
23 const SERIALIZER_IGBINARY = 2;
24 const OPT_SCAN = 4;
25 const SCAN_RETRY = 1;
26 const SCAN_NORETRY = 0;
27 const AFTER = 'after';
28 const BEFORE = 'before';
29
30 // methods
31 public function __construct() {}
32 public function __destruct() {}
33 public function connect() {}
34 public function pconnect() {}
35 public function close() {}
36 public function ping() {}
37 public function echo() {}
38 public function get() {}
39 public function set() {}
40 public function setex() {}
41 public function psetex() {}
42 public function setnx() {}
43 public function getSet() {}
44 public function randomKey() {}
45 public function renameKey() {}
46 public function renameNx() {}
47 public function getMultiple() {}
48 public function exists() {}
49 public function delete() {}
50 public function incr() {}
51 public function incrBy() {}
52 public function incrByFloat() {}
53 public function decr() {}
54 public function decrBy() {}
55 public function type() {}
56 public function append() {}
57 public function getRange() {}
58 public function setRange() {}
59 public function getBit() {}
60 public function setBit() {}
61 public function strlen() {}
62 public function getKeys() {}
63 public function sort() {}
64 public function sortAsc() {}
65 public function sortAscAlpha() {}
66 public function sortDesc() {}
67 public function sortDescAlpha() {}
68 public function lPush() {}
69 public function rPush() {}
70 public function lPushx() {}
71 public function rPushx() {}
72 public function lPop() {}
73 public function rPop() {}
74 public function blPop() {}
75 public function brPop() {}
76 public function lSize() {}
77 public function lRemove() {}
78 public function listTrim() {}
79 public function lGet() {}
80 public function lGetRange() {}
81 public function lSet() {}
82 public function lInsert() {}
83 public function sAdd() {}
84 public function sAddArray() {}
85 public function sSize() {}
86 public function sRemove() {}
87 public function sMove() {}
88 public function sPop() {}
89 public function sRandMember() {}
90 public function sContains() {}
91 public function sMembers() {}
92 public function sInter() {}
93 public function sInterStore() {}
94 public function sUnion() {}
95 public function sUnionStore() {}
96 public function sDiff() {}
97 public function sDiffStore() {}
98 public function setTimeout() {}
99 public function save() {}
100 public function bgSave() {}
101 public function lastSave() {}
102 public function flushDB() {}
103 public function flushAll() {}
104 public function dbSize() {}
105 public function auth() {}
106 public function ttl() {}
107 public function pttl() {}
108 public function persist() {}
109 public function info() {}
110 public function select() {}
111 public function move() {}
112 public function bgrewriteaof() {}
113 public function slaveof() {}
114 public function object() {}
115 public function bitop() {}
116 public function bitcount() {}
117 public function bitpos() {}
118 public function mset() {}
119 public function msetnx() {}
120 public function rpoplpush() {}
121 public function brpoplpush() {}
122 public function zAdd() {}
123 public function zDelete() {}
124 public function zRange() {}
125 public function zRevRange() {}
126 public function zRangeByScore() {}
127 public function zRevRangeByScore() {}
128 public function zRangeByLex() {}
129 public function zRevRangeByLex() {}
130 public function zLexCount() {}
131 public function zRemRangeByLex() {}
132 public function zCount() {}
133 public function zDeleteRangeByScore() {}
134 public function zDeleteRangeByRank() {}
135 public function zCard() {}
136 public function zScore() {}
137 public function zRank() {}
138 public function zRevRank() {}
139 public function zInter() {}
140 public function zUnion() {}
141 public function zIncrBy() {}
142 public function expireAt() {}
143 public function pexpire() {}
144 public function pexpireAt() {}
145 public function hGet() {}
146 public function hSet() {}
147 public function hSetNx() {}
148 public function hDel() {}
149 public function hLen() {}
150 public function hKeys() {}
151 public function hVals() {}
152 public function hGetAll() {}
153 public function hExists() {}
154 public function hIncrBy() {}
155 public function hIncrByFloat() {}
156 public function hMset() {}
157 public function hMget() {}
158 public function multi() {}
159 public function discard() {}
160 public function exec() {}
161 public function pipeline() {}
162 public function watch() {}
163 public function unwatch() {}
164 public function publish() {}
165 public function subscribe() {}
166 public function psubscribe() {}
167 public function unsubscribe() {}
168 public function punsubscribe() {}
169 public function time() {}
170 public function role() {}
171 public function eval() {}
172 public function evalsha() {}
173 public function script() {}
174 public function debug() {}
175 public function dump() {}
176 public function restore() {}
177 public function migrate() {}
178 public function getLastError() {}
179 public function clearLastError() {}
180 public function _prefix() {}
181 public function _serialize() {}
182 public function _unserialize() {}
183 public function client() {}
184 public function command() {}
185 public function scan(&$i_iterator, $str_pattern = null, $i_count = null) {}
186 public function hscan($str_key, &$i_iterator, $str_pattern = null, $i_count = null) {}
187 public function zscan($str_key, &$i_iterator, $str_pattern = null, $i_count = null) {}
188 public function sscan($str_key, &$i_iterator, $str_pattern = null, $i_count = null) {}
189 public function pfadd() {}
190 public function pfcount() {}
191 public function pfmerge() {}
192 public function getOption() {}
193 public function setOption() {}
194 public function config() {}
195 public function slowlog() {}
196 public function rawcommand() {}
197 public function geoadd() {}
198 public function geohash() {}
199 public function geopos() {}
200 public function geodist() {}
201 public function georadius() {}
202 public function georadiusbymember() {}
203 public function getHost() {}
204 public function getPort() {}
205 public function getDBNum() {}
206 public function getTimeout() {}
207 public function getReadTimeout() {}
208 public function getPersistentID() {}
209 public function getAuth() {}
210 public function isConnected() {}
211 public function getMode() {}
212 public function wait() {}
213 public function pubsub() {}
214 public function open() {}
215 public function popen() {}
216 public function lLen() {}
217 public function sGetMembers() {}
218 public function mget() {}
219 public function expire() {}
220 public function zunionstore() {}
221 public function zinterstore() {}
222 public function zRemove() {}
223 public function zRem() {}
224 public function zRemoveRangeByScore() {}
225 public function zRemRangeByScore() {}
226 public function zRemRangeByRank() {}
227 public function zSize() {}
228 public function substr() {}
229 public function rename() {}
230 public function del() {}
231 public function keys() {}
232 public function lrem() {}
233 public function ltrim() {}
234 public function lindex() {}
235 public function lrange() {}
236 public function scard() {}
237 public function srem() {}
238 public function sismember() {}
239 public function zReverseRange() {}
240 public function sendEcho() {}
241 public function evaluate() {}
242 public function evaluateSha() {}
243 }
244
245 class RedisArray {
246
247 // methods
248 public function __construct() {}
249 public function __call($function_name, $arguments) {}
250 public function _hosts() {}
251 public function _target() {}
252 public function _instance() {}
253 public function _function() {}
254 public function _distributor() {}
255 public function _rehash() {}
256 public function select() {}
257 public function info() {}
258 public function ping() {}
259 public function flushdb() {}
260 public function flushall() {}
261 public function mget() {}
262 public function mset() {}
263 public function del() {}
264 public function getOption() {}
265 public function setOption() {}
266 public function keys() {}
267 public function save() {}
268 public function bgsave() {}
269 public function multi() {}
270 public function exec() {}
271 public function discard() {}
272 public function unwatch() {}
273 public function delete() {}
274 public function getMultiple() {}
275 }
276
277 class RedisCluster {
278
279 // constants
280 const REDIS_NOT_FOUND = 0;
281 const REDIS_STRING = 1;
282 const REDIS_SET = 2;
283 const REDIS_LIST = 3;
284 const REDIS_ZSET = 4;
285 const REDIS_HASH = 5;
286 const ATOMIC = 0;
287 const MULTI = 1;
288 const OPT_SERIALIZER = 1;
289 const OPT_PREFIX = 2;
290 const OPT_READ_TIMEOUT = 3;
291 const SERIALIZER_NONE = 0;
292 const SERIALIZER_PHP = 1;
293 const SERIALIZER_IGBINARY = 2;
294 const OPT_SCAN = 4;
295 const SCAN_RETRY = 1;
296 const SCAN_NORETRY = 0;
297 const OPT_SLAVE_FAILOVER = 5;
298 const FAILOVER_NONE = 0;
299 const FAILOVER_ERROR = 1;
300 const FAILOVER_DISTRIBUTE = 2;
301 const FAILOVER_DISTRIBUTE_SLAVES = 3;
302 const AFTER = 'after';
303 const BEFORE = 'before';
304
305 // methods
306 public function __construct() {}
307 public function close() {}
308 public function get() {}
309 public function set() {}
310 public function mget() {}
311 public function mset() {}
312 public function msetnx() {}
313 public function del() {}
314 public function setex() {}
315 public function psetex() {}
316 public function setnx() {}
317 public function getset() {}
318 public function exists() {}
319 public function keys() {}
320 public function type() {}
321 public function lpop() {}
322 public function rpop() {}
323 public function lset() {}
324 public function spop() {}
325 public function lpush() {}
326 public function rpush() {}
327 public function blpop() {}
328 public function brpop() {}
329 public function rpushx() {}
330 public function lpushx() {}
331 public function linsert() {}
332 public function lindex() {}
333 public function lrem() {}
334 public function brpoplpush() {}
335 public function rpoplpush() {}
336 public function llen() {}
337 public function scard() {}
338 public function smembers() {}
339 public function sismember() {}
340 public function sadd() {}
341 public function saddarray() {}
342 public function srem() {}
343 public function sunion() {}
344 public function sunionstore() {}
345 public function sinter() {}
346 public function sinterstore() {}
347 public function sdiff() {}
348 public function sdiffstore() {}
349 public function srandmember() {}
350 public function strlen() {}
351 public function persist() {}
352 public function ttl() {}
353 public function pttl() {}
354 public function zcard() {}
355 public function zcount() {}
356 public function zremrangebyscore() {}
357 public function zscore() {}
358 public function zadd() {}
359 public function zincrby() {}
360 public function hlen() {}
361 public function hkeys() {}
362 public function hvals() {}
363 public function hget() {}
364 public function hgetall() {}
365 public function hexists() {}
366 public function hincrby() {}
367 public function hset() {}
368 public function hsetnx() {}
369 public function hmget() {}
370 public function hmset() {}
371 public function hdel() {}
372 public function hincrbyfloat() {}
373 public function dump() {}
374 public function zrank() {}
375 public function zrevrank() {}
376 public function incr() {}
377 public function decr() {}
378 public function incrby() {}
379 public function decrby() {}
380 public function incrbyfloat() {}
381 public function expire() {}
382 public function pexpire() {}
383 public function expireat() {}
384 public function pexpireat() {}
385 public function append() {}
386 public function getbit() {}
387 public function setbit() {}
388 public function bitop() {}
389 public function bitpos() {}
390 public function bitcount() {}
391 public function lget() {}
392 public function getrange() {}
393 public function ltrim() {}
394 public function lrange() {}
395 public function zremrangebyrank() {}
396 public function publish() {}
397 public function rename() {}
398 public function renamenx() {}
399 public function pfcount() {}
400 public function pfadd() {}
401 public function pfmerge() {}
402 public function setrange() {}
403 public function restore() {}
404 public function smove() {}
405 public function zrange() {}
406 public function zrevrange() {}
407 public function zrangebyscore() {}
408 public function zrevrangebyscore() {}
409 public function zrangebylex() {}
410 public function zrevrangebylex() {}
411 public function zlexcount() {}
412 public function zremrangebylex() {}
413 public function zunionstore() {}
414 public function zinterstore() {}
415 public function zrem() {}
416 public function sort() {}
417 public function object() {}
418 public function subscribe() {}
419 public function psubscribe() {}
420 public function unsubscribe() {}
421 public function punsubscribe() {}
422 public function eval() {}
423 public function evalsha() {}
424 public function scan(&$i_iterator, $str_node, $str_pattern = null, $i_count = null) {}
425 public function sscan($str_key, &$i_iterator, $str_pattern = null, $i_count = null) {}
426 public function zscan($str_key, &$i_iterator, $str_pattern = null, $i_count = null) {}
427 public function hscan($str_key, &$i_iterator, $str_pattern = null, $i_count = null) {}
428 public function getmode() {}
429 public function getlasterror() {}
430 public function clearlasterror() {}
431 public function getoption() {}
432 public function setoption() {}
433 public function _prefix() {}
434 public function _serialize() {}
435 public function _unserialize() {}
436 public function _masters() {}
437 public function _redir() {}
438 public function multi() {}
439 public function exec() {}
440 public function discard() {}
441 public function watch() {}
442 public function unwatch() {}
443 public function save() {}
444 public function bgsave() {}
445 public function flushdb() {}
446 public function flushall() {}
447 public function dbsize() {}
448 public function bgrewriteaof() {}
449 public function lastsave() {}
450 public function info() {}
451 public function role() {}
452 public function time() {}
453 public function randomkey() {}
454 public function ping() {}
455 public function echo() {}
456 public function command() {}
457 public function rawcommand() {}
458 public function cluster() {}
459 public function client() {}
460 public function config() {}
461 public function pubsub() {}
462 public function script() {}
463 public function slowlog() {}
464 public function geoadd() {}
465 public function geohash() {}
466 public function geopos() {}
467 public function geodist() {}
468 public function georadius() {}
469 public function georadiusbymember() {}
470 }
471
472 class RedisClusterException extends \RuntimeException {
473
474 // properties
475 protected $message;
476 protected $code;
477 protected $file;
478 protected $line;
479 }
480
481 class RedisException extends \RuntimeException {
482
483 // properties
484 protected $message;
485 protected $code;
486 protected $file;
487 protected $line;
488 }
489
490 }