Interface Yiisoft\Queue\Message\Serializer\MessageSerializerInterface
| Implemented by | Yiisoft\ |
|---|
Serializes and unserializes queue messages to and from a string representation.
Public Methods
| Method | Description | Defined By |
|---|---|---|
| serialize() | Serializes a message to a string. | Yiisoft\ |
| unserialize() | Unserializes a message from a string. | Yiisoft\ |
Method Details
Serializes a message to a string.
| public abstract string serialize ( Yiisoft\ | ||
| $message | Yiisoft\ |
Message to serialize. |
| throws | Yiisoft\ |
If serialization fails. |
|---|---|---|
public function serialize(MessageInterface $message): string;
Unserializes a message from a string.
| public abstract Yiisoft\ | ||
| $value | string |
Encoded message string. |
| throws | Yiisoft\ |
If unserialization fails. |
|---|---|---|
public function unserialize(string $value): MessageInterface;
User Contributed Notes
Leave a comment
Join the conversation to share a note.