/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function updateCourse(Request $request, $id) { // check the course $course = \ATC\Course::getCourseWithOrFail($request->course); // get a file $file = \ATC\File::getFileOrFail($id); // save update if ($file->saveFileCourse($course->id)) { return redirect()->action('CourseController@show', [$course->student->id, $course->id]); } else { return back()->withInput(); } }