/** * Display a listing of the resource. * * @return Response */ public function index() { if (Input::has('search')) { $query = Input::get('search'); $chats = Chat::where('message', 'LIKE', "%{$query}%")->orderBy('created_at', 'DESC')->paginate(50); } else { $chats = Chat::orderBy('created_at', 'DESC')->paginate(50); } return view('chat.index')->withChats($chats); }
/** * Return Server chats */ public function getServerChats() { $chats = Chat::orderBy('created_at', 'DESC')->limit(25)->get(); foreach ($chats as $chat) { print $chat->message . "<br>"; } }
public function getIndex() { $msgs = Chat::orderBy('id', 'ASC')->get(); session(['lmsg' => $msgs->last()]); return view('chat.index', compact('msgs')); }
public function ajaxNotification() { $total = Chat::count(); $ultimo_chat = Chat::orderBy('created_at', 'desc')->first(); if ($total > 0) { $url = route('visualizar-chat', [$ultimo_chat->id]); return response()->json(['total' => $total, 'title' => $ultimo_chat->nome, 'message' => $ultimo_chat->mensagem, 'url' => $url]); } return response()->json(['total' => $total, 'title' => '', 'message' => '', 'url' => '']); }