/** * Show student queries * * @return mixed */ public function showStudentQueries() { // Get the student queries $queries = StudentQuery::where(['rollNo' => Auth::guard('student')->user()->rollNo])->get(); // Get the courses in which student is enrolled $academicRecords = Auth::guard('student')->user()->academicRecords; return view($this->queryView, ['queries' => $queries, 'academicRecords' => $academicRecords, 'count' => 0]); }
/** * Resolve a student query * * @param Request $request * @return mixed */ public function resolveStudentQuery(Request $request) { $rollNo = $request['rollNo']; $courseCode = $request['courseCode']; $created_at = $request['created_at']; $response = $request['response']; // Resolve the query StudentQuery::where(['rollNo' => $rollNo, 'courseCode' => $courseCode, 'created_at' => $created_at])->update(['response' => $response]); return redirect()->back(); }