/** * @param MessageInterface $message * @param MessengerInterface $messenger * @return MessageServiceInterface */ public function send(MessageInterface $message, MessengerInterface $messenger) { foreach ($messenger->getIterator() as $queue) { $queue->enqueue($message); } return $this; }
public function delete(MessengerInterface $messenger) { if (isset(self::$registry[$messenger->getId()])) { unset(self::$registry[$messenger->getId()]); } }