user crud

This commit is contained in:
2024-07-25 13:23:50 +03:00
parent 4d922096a9
commit 653bf674c9
9 changed files with 255 additions and 49 deletions

View File

@ -21,4 +21,16 @@ class UserService
return false;
}
public function update(FormModel $form_model, User $user): false|User
{
$user->username = $form_model->getItem('username');
$user->email = $form_model->getItem('email');
$user->password_hash = password_hash($form_model->getItem('password'), PASSWORD_DEFAULT);
if ($user->save()){
return $user;
}
return false;
}
}