Final Class Yiisoft\Queue\Message\ClassResolver\ArrayMessageClassResolver
| Inheritance | Yiisoft\Queue\Message\ClassResolver\ArrayMessageClassResolver |
|---|---|
| Implements | Yiisoft\Queue\Message\ClassResolver\MessageClassResolverInterface |
Resolves message classes from a predefined map of type-to-class associations.
Public Methods
| Method | Description | Defined By |
|---|---|---|
| __construct() | Yiisoft\Queue\Message\ClassResolver\ArrayMessageClassResolver | |
| resolve() | Yiisoft\Queue\Message\ClassResolver\ArrayMessageClassResolver |
Method Details
| public mixed __construct ( array $map = [] ) | ||
| $map | array |
Map of message type to message class, where keys are message types and values are fully-qualified class names implementing {@see \Yiisoft\Queue\Message\MessageInterface}. For example:
|
public function __construct(
private readonly array $map = [],
) {}
Signup or Login in order to comment.