Возникла необходимость уведомлять юзера о событиях в системе в реальном времени.
Используется как основа laravel 5.3. Но как правильно это организовать и что для этого необходимо не знаю. Подскажите как правильно построить подобную систему. Возможно я смотрю не в ту сторону но все что я пока что нашел это Events в laravel
2 типа уведомлений:
Письма
Сообщение на фронте в виде окна с текстом.
Ответ
В двух словах абстрагировано, добавляете методы которые проверяют информацию при появлении которой нужно выдать уведомление.
К примеру
public function newMessage()
{
// проверяем...
//если есть новое
setcookie("newMessage", $count, time() + 86400);
return 'yes';
//если нет
return 'no';
}
Добавляем маршрут к этому методу.
На фронте c помощью ajax слушайте эти куки.
Как то так...
Комментариев нет:
Отправить комментарий