Я использую GosWebSocketBundle (https://github.com/GeniusesOfSymfony/WebSocketBundle) для отправки уведомлений / сообщений. Я передал документацию и закончил рассылку сообщений всем подписчикам общего канала. Но я не хочу, чтобы отправитель получалэто собственное сообщение. Пожалуйста, помогите мне.
public function onSubscribe(ConnectionInterface $connection, Topic $topic, WampRequest $request)
{
//this will broadcast the message to ALL subscribers of this topic.
$topic->broadcast(['msg' => $connection->resourceId . " has joined " . $topic->getId()]);
}
public function onPublish(ConnectionInterface $connection, Topic $topic, WampRequest $request, $event, array $exclude, array $eligible)
{
$topic->broadcast(['msg' => $event]);
}