paginate(25); return view('Staff.notes.index', ['notes' => $notes]); } public function postNote(Request $request, $username, $id) { $staff = auth()->user(); $user = User::findOrFail($id); $v = validator($request->all(), [ 'user_id' => 'required', 'staff_id' => 'required|numeric', 'message' => 'required', ]); $note = new Note(); $note->user_id = $user->id; $note->staff_id = $staff->id; $note->message = $request->input('message'); $note->save(); // Activity Log \LogActivity::addToLog("Staff Member {$staff->username} has added a note on {$user->username} account."); return redirect()->route('profile', ['username' => $user->username, 'id' => $user->id])->with(Toastr::success('Note Has Successfully Posted', 'Yay!', ['options'])); } public function deleteNote($id) { $note = Note::findOrFail($id); $note->delete(); return redirect() ->back() ->with(Toastr::success('Note Has Successfully Been Deleted', 'Yay!', ['options'])); } }