TransportInterface
интерфейс TransportInterface реализует ReceiverInterface, SenderInterface
Методы
| void | receive(callable $handler) Получить некоторые сообщения для указанного обработчика. | из ReceiverInterface |
| void | stop() Остановить получение сообщений. | из ReceiverInterface |
| send(Envelope $envelope) Отправить указанный конверт. | из SenderInterface |
Подробности
void receive(callable $handler)
Получить некоторые сообщения для указанного обработчика.
Обработчик будет иметь, как аргумент, полученный {@link \Symfony\Component\Messenger\Envelope} содержащий сообщение. Обратите внимание, что этот конверт может быть null если истекло время ожидания получения чего-либо.
Параметры
| callable | $handler |
Возвращаемое значение
| void |
void stop()
Остановить получение сообщений.
Возвращаемое значение
| void |
send(Envelope $envelope)
Отправить указанный конверт.
Параметры
| Envelope | $envelope |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Messenger/Transport/TransportInterface.html