meracle96

UserController

Apr 14th, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.92 KB | None | 0 0
  1. public function profileSubmit(Request $request)
  2.     {
  3.       if($request->hasFile('avatar')){
  4.  
  5.           $avatar = $request->file('avatar');
  6.           $filename = time().'.'.$avatar->getClientOriginalExtension();
  7.           Image::make($avatar)->resize(300,300)->save( public_path('/uploads/avatars/'.$filename));
  8.  
  9.           $user = Auth::user();
  10.           $user->name = $request->name;
  11.           $user->email = $request->email;
  12.           $user->password = bcrypt($request->password);
  13.           $user->alamat = $request->alamat;
  14.           $user->avatar = $filename;
  15.           $user->save();
  16.       }
  17.       else
  18.       {
  19.           $user = Auth::user();
  20.           $user->name = $request->name;
  21.           $user->email = $request->email;
  22.           $user->password = bcrypt($request->password);
  23.           $user->alamat = $request->alamat;
  24.           $user->save();
  25.       }
  26.  
  27.       return redirect()->route('user.dashboard');
  28.     }
Add Comment
Please, Sign In to add comment