Задать вопрос
@XenK

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

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

Создал CommandsServer и ServerController/

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

Что-то типа:
...
$socket = new CommandsServer();
$socket->on(self::EVENT_CLIENT_MESSAGE, function (WSClientMessageEvent $e) {
        $e->client->send( 'test' );
});
....
  • Вопрос задан
  • 3316 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@vyrkmod
Пишу на php. И не стыдно.
Событие надо вызвать. Там ниже пример с mailer-ом, делать по аналогии. Какое конкретно событие вызывать вы уже сами написали.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы