Advertisement
Guest User

Untitled

a guest
Feb 27th, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.88 KB | None | 0 0
  1. public function update_profile(Request $request) {
  2.         $this->validate($request, [
  3.             'name' => 'required|string|max:255',
  4.             'email' => 'string|email|max:255|unique:users',
  5.             'password' => 'string|min:6|confirmed',
  6.         ]);
  7.  
  8.         $user = Auth::user();
  9.  
  10.         if($request->surname != Auth::user()->surname){
  11.             $user->surname = $request->surname;
  12.         }
  13.         if($request->name != Auth::user()->name){
  14.             $user->name = $request->name;
  15.         }
  16.         if($request->patronymic != Auth::user()->patronymic){
  17.             $user->patronymic = $request->patronymic;
  18.         }
  19.         if($request->sex != Auth::user()->sex){
  20.             $user->sex = $request->sex;
  21.         }
  22.  
  23.         $user -> password = bcrypt($request->password);
  24.  
  25.         $user->save();
  26.  
  27.         return redirect()->route('user.profile');
  28.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement