Beispiel #1
0
 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;
 }
Beispiel #2
0
 public function deleteMail($id)
 {
     $mail = MailStore::where('id', '=', $id)->where('trash', '=', true)->delete();
     return back();
 }