Final Class Yiisoft\Queue\Stubs\StubQueue
| Inheritance | Yiisoft\Queue\Stubs\StubQueue |
|---|---|
| Implements | Yiisoft\Queue\QueueInterface |
Stub queue that does nothing. Message status is always "done".
Public Methods
Method Details
| public mixed __construct ( string $name = 'default' ) | ||
| $name | string | |
public function __construct(
private string $name = 'default',
) {}
| public Yiisoft\Queue\Message\MessageInterface push ( Yiisoft\Queue\Message\MessageInterface $message ) | ||
| $message | Yiisoft\Queue\Message\MessageInterface | |
public function push(MessageInterface $message): MessageInterface
{
return $message;
}
| public integer run ( integer $max = 0 ) | ||
| $max | integer | |
public function run(int $max = 0): int
{
return 0;
}
| public \Yiisoft\Queue\MessageStatus status ( integer|string $id ) | ||
| $id | integer|string | |
public function status(int|string $id): MessageStatus
{
return MessageStatus::DONE;
}
| public self withMiddlewares ( mixed $middlewareDefinitions ) | ||
| $middlewareDefinitions | mixed | |
public function withMiddlewares(mixed ...$middlewareDefinitions): self
{
return $this;
}
| public self withMiddlewaresAdded ( mixed $middlewareDefinitions ) | ||
| $middlewareDefinitions | mixed | |
public function withMiddlewaresAdded(mixed ...$middlewareDefinitions): self
{
return $this;
}
Signup or Login in order to comment.