user()->id; $message = $data['message']; if ($attachments != null) { $attachment = implode(',', $attachments); } $data = $collection->merge(compact( 'chat_thread_id', 'sender_user_id', 'message', 'attachment' ))->toArray(); return Chat::create($data); } }