SenderLocator
class SenderLocator implements SenderLocatorInterface
Methods
| __construct(ContainerInterface $senderServiceLocator, array $messageToSenderIdMapping) | ||
| SenderInterface|null | getSenderForMessage(object $message) Gets the sender (if applicable) for the given message object. | |
| static | getValueFromMessageRouting(array $mapping, $message) |
Details
__construct(ContainerInterface $senderServiceLocator, array $messageToSenderIdMapping)
Parameters
| ContainerInterface | $senderServiceLocator | |
| array | $messageToSenderIdMapping |
SenderInterface|null getSenderForMessage(object $message)
Gets the sender (if applicable) for the given message object.
Parameters
| object | $message |
Return Value
| SenderInterface|null |
static getValueFromMessageRouting(array $mapping, $message)
Parameters
| array | $mapping | |
| $message |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Messenger/Asynchronous/Routing/SenderLocator.html