Interface Yiisoft\Queue\Message\MessageInterface
| Implemented by | Yiisoft\Queue\Message\EnvelopeInterface, Yiisoft\Queue\Message\Message |
|---|
Public Methods
| Method | Description | Defined By |
|---|---|---|
| fromData() | Yiisoft\Queue\Message\MessageInterface | |
| getData() | Returns payload data. | Yiisoft\Queue\Message\MessageInterface |
| getHandlerName() | Returns handler name. | Yiisoft\Queue\Message\MessageInterface |
| getMetadata() | Returns message metadata: timings, attempts count, metrics, etc. | Yiisoft\Queue\Message\MessageInterface |
Method Details
| public abstract 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;
Returns handler name.
| public abstract string getHandlerName ( ) |
public function getHandlerName(): string;
Returns message metadata: timings, attempts count, metrics, etc.
| public abstract array getMetadata ( ) |
public function getMetadata(): array;
Signup or Login in order to comment.