/**
  * Update the specified resource in storage.
  *
  * @param  Request  $request
  * @param  int  $id
  * @return Response
  */
 public function update($id, CourseFormRequest $request)
 {
     $courses = Course::whereId($id)->firstOrFail();
     $courses->course_name = $request->get('course_name');
     $courses->introduction = $request->get('introduction');
     $courses->objectives = $request->get('objectives');
     $courses->course_contents = $request->get('course_contents');
     $courses->training_methods = $request->get('training_methods');
     $courses->participants = $request->get('participants');
     $courses->duration = $request->get('duration');
     $courses->academic_staff = $request->get('academic_staff');
     $courses->course_fee = $request->get('course_fee');
     $courses->accommodation_and_food = $request->get('accommodation_and_food');
     $courses->library = $request->get('library');
     $courses->award = $request->get('award');
     $courses->address_for_correspondence = $request->get('address_for_correspondence');
     $courses->training_id = $request->get('training_id');
     $courses->save();
     return redirect(action('CourseController@index', $courses->id))->with('The course ' . $id . ' has been updated!');
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  Request  $request
  * @param  int  $id
  * @return Response
  */
 public function update($id, CourseFormRequest $request)
 {
     $input = $request->course_image;
     if (isset($input)) {
         $Image = $this->imageUpload($input);
         //call public function imageUpload for small img
         //            $course = Course::whereId($id)->first();
         //            unlink($course->course_image);
     } else {
         $Image = Course::where('id', '=', $id)->pluck('course_image');
     }
     $courses = Course::whereId($id)->firstOrFail();
     $courses->course_name = $request->get('course_name');
     $courses->introduction = $request->get('introduction');
     $courses->objectives = $request->get('objectives');
     $courses->course_contents = $request->get('course_contents');
     $courses->training_methods = $request->get('training_methods');
     $courses->participants = $request->get('participants');
     $courses->duration = $request->get('duration');
     $courses->academic_staff = $request->get('academic_staff');
     $courses->course_fee = $request->get('course_fee');
     $courses->accommodation_and_food = $request->get('accommodation_and_food');
     $courses->library = $request->get('library');
     $courses->award = $request->get('award');
     $courses->address_for_correspondence = $request->get('address_for_correspondence');
     $courses->training_id = $request->get('training_id');
     $courses->course_image = $Image;
     $courses->save();
     return redirect(action('CourseController@edit', $courses->id))->with('status', 'The course has been updated!');
 }