Статус прочитанного сообщения для группового чата — read message?
Всем привет!
Разрабатываю чаты(групповые так и тет-на-тет) на Laravel [Pusher], структура таблиц следующая:
Table message:
[
id, room_id , sender_id, recipient=nullable, message, created_at, updated_at
]
Сами связи построены на Polymorphic Relations Суть вопроса - как добавить возможность отдавать на приложение статус прочитанного сообщения в групповом чате для каждого участника в группе на каждое новое сообщение (выводить флаг прочитано), если в чате от 2 и более участников?
Заранее благодарен за любую помощь в данном вопросе