paginate(); return view('admin.tools.chat-messages', ['messages' => $badMessages]); } public function handleMessage(HandleModerationRequest $request, BadChatMessage $message) { $message->consequences = $request->consequences; $message->handled = true; $message->handledBy()->associate(\Auth::user()); $message->save(); Session::flash('alert-success', 'Handled message saved successfully.'); return Redirect::back(); } public static function getNotificationText(): ?string { $unhandledCount = BadChatMessage::where('handled', '=', false)->count(); if($unhandledCount > 0) return 'There are Unhandled Chat Messages'; return null; } }