Группировка стилей уведомлений Facebook - PullRequest
0 голосов
/ 11 ноября 2018
{
"id": "1ce9c7bb-92b6-4566-87ab-dd63e929feb6",
"type": "App\Notifications\ReplyWasLeft",
"notifiable_type": "App\User",
"notifiable_id": 1,
"data": {
"name": "Wilford Gibson",
"title": "test",
"link": "/prof-valentin-kohler-dds/discussion/1#reply-3",
"message": " replied to the Discussion that you interacted with."
},
"read_at": null,
},

{
"id": "185c93d2-d06e-4291-ad81-03dd9f25e5dc",
"type": "App\Notifications\ReplyWasLeft",
"notifiable_type": "App\User",
"notifiable_id": 1,
"data": {
"name": "Agustin Considine",
"title": "test",
"link": "/prof-valentin-kohler-dds/discussion/1#reply-1",
"message": " replied to the Discussion that you interacted with."
},
"read_at": null,
}

Я бы хотел сгруппировать похожие уведомления, относящиеся к одной и той же дискуссии, в одно уведомление, например, в стиле Facebook.

Используя приведенный выше пример, можно ли его объединить в Уилфорд Гибсон и еще 1 человек ответили на обсуждение, с которым вы взаимодействовали

Пока что я могу только удалить подобное и получить последнее уведомление, используя

auth()->user()->keyBy(''title')->values();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...