Advertisement
Guest User

Untitled

a guest
Jul 18th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. public function update(Request $request, $id)
  2. {
  3. $user = User::findOrFail($id); //Get role specified by id
  4.  
  5. //Validate name, email and password fields
  6. $this->validate($request, [
  7. 'name'=>'required|max:120',
  8. 'username'=>'required|max:120',
  9. 'email'=>'required|email|unique:users,email,'.$id,
  10. 'password' => 'nullable|string|min:6|confirmed'
  11. ]);
  12. $input = $request->only(['name', 'username', 'email']); //Retreive the name, email and password fields
  13. if (trim(Input::get('password')) != '') {
  14. $user->password = Hash::make(trim(Input::get('password')));
  15. }
  16.  
  17. $user->fill($input)->save();
  18. return view('users.profile')
  19. ->with('flash_message',
  20. 'Your Profile successfully edited.');
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement