Thruway\Role\Publisher::onMessage PHP Метод

onMessage() публичный Метод

handle received message
public onMessage ( AbstractSession $session, Thruway\Message\Message $msg ) : void
$session Thruway\AbstractSession
$msg Thruway\Message\Message
Результат void
    public function onMessage(AbstractSession $session, Message $msg)
    {
        if ($msg instanceof PublishedMessage) {
            $this->processPublished($msg);
        } elseif ($msg instanceof ErrorMessage) {
            $this->processError($msg);
        } else {
            $session->sendMessage(ErrorMessage::createErrorMessageFromMessage($msg));
        }
    }