AP
Size: a a a
ЕК
AP
ЕК
ЕК
Echo.private('lobby-chat')
.whisper('test', {
message: message
});
2) Есть листенер, который слышит это сообщение:public function handle($event)
{
LobbyMessage::dispatch($event->data->message);
}
и диспатчит эвент.Route::get('/test', function () {Когда я его дёргаю — всё не менее отлично, сообщение приходит на все устройства моментально, т.к. этот эвент имплементирует ShouldBroadcastNow
App\Events\LobbyMessage::dispatch('System: test message');
});
public function handle($event)
{
dump($event); //выполняется моментально, всё ок
LobbyMessage::dispatch($event->data->message); //думоет, думоет, думоет, **ОШИБКА**, но сообщение улетает
}
LobbyMessage::dispatch($event->data->message)
Эта же строчка кода, но в замыкании гет-роута срабатывает моментально в 100% случаев, за исключением тех, когда оно уже думоет из-за листенераЕК
ИЛ
Echo.private('lobby-chat')
.whisper('test', {
message: message
});
2) Есть листенер, который слышит это сообщение:public function handle($event)
{
LobbyMessage::dispatch($event->data->message);
}
и диспатчит эвент.Route::get('/test', function () {Когда я его дёргаю — всё не менее отлично, сообщение приходит на все устройства моментально, т.к. этот эвент имплементирует ShouldBroadcastNow
App\Events\LobbyMessage::dispatch('System: test message');
});
public function handle($event)
{
dump($event); //выполняется моментально, всё ок
LobbyMessage::dispatch($event->data->message); //думоет, думоет, думоет, **ОШИБКА**, но сообщение улетает
}
LobbyMessage::dispatch($event->data->message)
Эта же строчка кода, но в замыкании гет-роута срабатывает моментально в 100% случаев, за исключением тех, когда оно уже думоет из-за листенераИЛ
ИЛ
ИЛ
ЕК
ИЛ
ЕК
ИЛ
ЕК
ЕК
ЯЗ
ЯЗ
Р