@XenK

Yii2 WebSocket подключить в контроллере?

Использую библиотеку веб-сокетов consik/yii2-websocket.

Создал CommandsServer и ServerController/

Возник вопрос, как в любом, другом контроллере отправлять сообщения клиентам?

Что-то типа:
...
$socket = new CommandsServer();
$socket->on(self::EVENT_CLIENT_MESSAGE, function (WSClientMessageEvent $e) {
        $e->client->send( 'test' );
});
....
  • Вопрос задан
  • 3303 просмотра
Пригласить эксперта
Ответы на вопрос 1
@vyrkmod
Пишу на php. И не стыдно.
Событие надо вызвать. Там ниже пример с mailer-ом, делать по аналогии. Какое конкретно событие вызывать вы уже сами написали.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы