From 914f4ceb368990e305c9ab5e7f776870196db587 Mon Sep 17 00:00:00 2001 From: shariful Islam Date: Sat, 9 Dec 2023 13:26:45 +0600 Subject: [PATCH] profile controller change --- .../Students/ProfileController.php | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/Students/ProfileController.php b/app/Http/Controllers/Students/ProfileController.php index 4ea850e..61033a2 100644 --- a/app/Http/Controllers/Students/ProfileController.php +++ b/app/Http/Controllers/Students/ProfileController.php @@ -35,13 +35,26 @@ public function save_profile(Request $request) $request->image->move(public_path('uploads/students'), $imageName); $data->image = $imageName; } - if ($data->save()) + if ($data->save()){ + $this->setSession($data); return redirect()->back()->with('success', 'Data Saved'); - else - return redirect()->back()->withInput()->with('error', 'Please try again'); + } } catch (Exception $e) { // dd($e); return redirect()->back()->withInput()->with('error', 'Please try again'); } } + + public function setSession($student) + { + return request()->session()->put( + [ + 'userId' => encryptor('encrypt', $student->id), + 'userName' => encryptor('encrypt', $student->name_en), + 'emailAddress' => encryptor('encrypt', $student->email), + 'studentLogin' => 1, + 'image' => $student->image ?? 'No Image Found' + ] + ); + } }