Нужен программист на Laravel
Задача: Сгруппировать сообщения пользователей если они написали сразу несколько.
type_user = 1 (Кому)
Допустим если последние сообщения написано от отправителя, то они должны быть сгруппированы в новый массив
{
userId: 1,
messages: []
}
"messages" => array:11 [▼ 0 => array:5 [▶] 1 => array:5 [▶] 2 => array:5 [▶] 3 => array:5 [▶] 4 => array:5 [▶] 5 => array:5 [▶] 6 => array:5 [▼ "message" => "12312\" "type_user" => 1 "userId" => 1 "created_at" => "21:53" "user" => array:3 [▶] ] 7 => array:5 [▼ "message" => "123" "type_user" => 1 "userId" => 1 "created_at" => "21:53" "user" => array:3 [▶] ] 8 => array:5 [▼ "message" => "asdasd" "type_user" => 1 "userId" => 1 "created_at" => "21:53" "user" => array:3 [▶] ] 9 => array:5 [▼ "message" => "myglobalvalue" "type_user" => 0 "userId" => 1 "created_at" => "23:39" "user" => array:3 [▶] ] 10 => array:5 [▼ "message" => "wownice" "type_user" => 1 "userId" => 1 "created_at" => "23:39" "user" => array:3 [▶] ] ]type_user = 0 (От кого)
type_user = 1 (Кому)
Допустим если последние сообщения написано от отправителя, то они должны быть сгруппированы в новый массив
{
userId: 1,
messages: []
}