public function update_info($id, InfoFormRequest $request) { $input = $request->all(); $expertisearray = $input['expertise']; $expertiseString = $request->get('expertise'); $expertise = serialize($expertiseString); $diseasearray = $input['diseases']; //return dd($diseasearray); $diseasesString = $request->get('diseases'); $diseases = serialize($diseasesString); //return dd($diseases); //dd($diseases); if (isset($input['image'])) { $Image = $input['image']; //dd($Image); $imagePath = $this->imageUpload($Image); //call public function imageUpload for small img } else { $imagePath = Info::where('id', '=', $id)->pluck('filepath'); //dd($imagePath); } $info = Info::whereId($id)->firstOrFail(); $info->name = $request->get('name'); $info->gender = $request->get('gender'); $info->trainee_id = $request->get('trainee_id'); $info->trainee_login_id = $request->get('trainee_login_id'); $info->institution = $request->get('institution'); $info->educational_qualification = $request->get('educational_qualification'); $info->service_experience = $request->get('service_experience'); $info->experience_year = $request->get('experience_year'); $info->date_of_birth = $request->get('date_of_birth'); $info->birth_place = $request->get('birth_place'); $info->join_date = $request->get('join_date'); $info->guardians_name = $request->get('guardians_name'); $info->village = $request->get('village'); $info->post_office = $request->get('post_office'); $info->sub_district = $request->get('sub_district'); $info->district = $request->get('district'); $info->service_station = $request->get('service_station'); $info->marital = $request->get('marital'); $info->ph_home = $request->get('ph_home'); $info->ph_office = $request->get('ph_office'); $info->ph_mobile = $request->get('ph_mobile'); $info->diseases = $diseases; $info->soprts = $request->get('soprts'); $info->hobby = $request->get('hobby'); $info->expertise = $expertise; $info->interested_game = $request->get('interested_game'); $info->height = $request->get('height'); $info->weight = $request->get('weight'); $info->waist_abdomen = $request->get('waist_abdomen'); $info->chest = $request->get('chest'); $info->weight_end_course = $request->get('weight_end_course'); $info->filepath = $imagePath; if ($request->get('status') != null) { $info->status = 0; } else { $info->status = 1; } $info->save(); return redirect(action('TrainersController@edit_profile', $info->id))->with('status', 'The trainees information has been updated!'); }
public function update_profile($id, InfoFormRequest $request) { $info = Info::whereId($id)->firstOrFail(); $info->name = $request->get('name'); $info->gender = $request->get('gender'); $info->trainee_id = $request->get('trainee_id'); $info->trainee_login_id = $request->get('trainee_login_id'); $info->institution = $request->get('institution'); $info->educational_qualification = $request->get('educational_qualification'); $info->service_experience = $request->get('service_experience'); $info->experience_year = $request->get('experience_year'); $info->date_of_birth = $request->get('date_of_birth'); $info->birth_place = $request->get('birth_place'); $info->join_date = $request->get('join_date'); $info->guardians_name = $request->get('guardians_name'); $info->village = $request->get('village'); $info->post_office = $request->get('post_office'); $info->sub_district = $request->get('sub_district'); $info->district = $request->get('district'); $info->service_station = $request->get('service_station'); $info->marital = $request->get('marital'); $info->ph_home = $request->get('ph_home'); $info->ph_office = $request->get('ph_office'); $info->ph_mobile = $request->get('ph_mobile'); $info->soprts = $request->get('soprts'); $info->hobby = $request->get('hobby'); $info->interested_game = $request->get('interested_game'); $info->height = $request->get('height'); $info->weight = $request->get('weight'); $info->waist_abdomen = $request->get('waist_abdomen'); $info->chest = $request->get('chest'); $info->weight_end_course = $request->get('weight_end_course'); if ($request->get('status') != null) { $info->status = 0; } else { $info->status = 1; } $info->save(); return redirect(action('InfosController@edit', $info->id))->with('status', 'The trainees information has been updated!'); }