@@ -51,15 +51,15 @@ public function __construct(string $name, array $config = [])
51
51
}
52
52
53
53
/**
54
- * 获取队列名称.
54
+ * {@inheritDoc}
55
55
*/
56
56
public function getName (): string
57
57
{
58
58
return $ this ->name ;
59
59
}
60
60
61
61
/**
62
- * 推送消息到队列,返回消息ID.
62
+ * {@inheritDoc}
63
63
*/
64
64
public function push (IMessage $ message , float $ delay = 0 , array $ options = []): string
65
65
{
@@ -158,11 +158,9 @@ public function push(IMessage $message, float $delay = 0, array $options = []):
158
158
}
159
159
160
160
/**
161
- * 从队列弹出一个消息.
162
- *
163
- * @param float $timeout 超时时间,单位:秒。值是-1时立即返回结果
161
+ * {@inheritDoc}
164
162
*/
165
- public function pop (float $ timeout = - 1 ): ?IMessage
163
+ public function pop (float $ timeout = 0 ): ?IMessage
166
164
{
167
165
$ time = $ useTime = 0 ;
168
166
do
@@ -246,7 +244,7 @@ public function pop(float $timeout = -1): ?IMessage
246
244
}
247
245
248
246
/**
249
- * 删除一个消息.
247
+ * {@inheritDoc}
250
248
*/
251
249
public function delete (IMessage $ message ): bool
252
250
{
@@ -286,9 +284,7 @@ public function delete(IMessage $message): bool
286
284
}
287
285
288
286
/**
289
- * 清空队列.
290
- *
291
- * @param int|int[]|null $queueType 清空哪个队列,默认为全部
287
+ * {@inheritDoc}
292
288
*/
293
289
public function clear ($ queueType = null ): void
294
290
{
@@ -309,7 +305,7 @@ public function clear($queueType = null): void
309
305
}
310
306
311
307
/**
312
- * 将消息标记为成功
308
+ * {@inheritDoc}
313
309
*/
314
310
public function success (IMessage $ message ): int
315
311
{
@@ -346,7 +342,7 @@ public function success(IMessage $message): int
346
342
}
347
343
348
344
/**
349
- * 将消息标记为失败.
345
+ * {@inheritDoc}
350
346
*/
351
347
public function fail (IMessage $ message , bool $ requeue = false ): int
352
348
{
@@ -393,7 +389,7 @@ public function fail(IMessage $message, bool $requeue = false): int
393
389
}
394
390
395
391
/**
396
- * 获取队列状态
392
+ * {@inheritDoc}
397
393
*/
398
394
public function status (): QueueStatus
399
395
{
@@ -420,9 +416,7 @@ public function status(): QueueStatus
420
416
}
421
417
422
418
/**
423
- * 将失败消息恢复到队列.
424
- *
425
- * 返回恢复数量
419
+ * {@inheritDoc}
426
420
*/
427
421
public function restoreFailMessages (): int
428
422
{
@@ -456,9 +450,7 @@ public function restoreFailMessages(): int
456
450
}
457
451
458
452
/**
459
- * 将超时消息恢复到队列.
460
- *
461
- * 返回恢复数量
453
+ * {@inheritDoc}
462
454
*/
463
455
public function restoreTimeoutMessages (): int
464
456
{
0 commit comments