Final Class Yiisoft\Queue\Redis\Message\Message
| Inheritance | Yiisoft\Queue\Redis\Message\Message |
|---|---|
| Implements | Yiisoft\Queue\Message\MessageInterface |
Public Methods
Method Details
| public mixed __construct ( string $handlerName, mixed $data, array $metadata, integer $delay = 0 ) | ||
| $handlerName | string | |
| $data | mixed | |
| $metadata | array | |
| $delay | integer | |
public function __construct(
private string $handlerName,
private mixed $data,
private array $metadata,
private int $delay = 0 //delay in seconds
) {
if ($this->delay > 0) {
$this->metadata['delay'] = $delay;
}
}
| public static self fromData ( string $handlerName, mixed $data, array $metadata = [] ) | ||
| $handlerName | string | |
| $data | mixed | |
| $metadata | array | |
public static function fromData(string $handlerName, mixed $data, array $metadata = []): self
{
return new self($handlerName, $data, $metadata);
}
| public string getHandlerName ( ) |
public function getHandlerName(): string
{
return $this->handlerName;
}
Signup or Login in order to comment.