public function getAllMessages(Request $request) { \Carbon\Carbon::setLocale('bg'); $allMessages = MailStore::orderBy('created_at', 'desc')->where('trash', '=', false)->limit(5)->get(); $unreadMessagesCount = MailStore::where('read', '=', false)->where('trash', '=', false)->count(); foreach ($allMessages as $key => $message) { $messages[$key]['id'] = $message->id; $messages[$key]['name'] = $message->name; $messages[$key]['time'] = $message->created_at->diffForHumans(); } $messages[0]['count'] = $unreadMessagesCount; $messages[0]['token'] = $request->get("_token"); return $messages; }
public function deleteMail($id) { $mail = MailStore::where('id', '=', $id)->where('trash', '=', true)->delete(); return back(); }