DeleteUser.php 381 B

123456789101112131415161718192021
  1. <?php
  2. namespace App\Actions\Jetstream;
  3. use Laravel\Jetstream\Contracts\DeletesUsers;
  4. class DeleteUser implements DeletesUsers
  5. {
  6. /**
  7. * Delete the given user.
  8. *
  9. * @param mixed $user
  10. * @return void
  11. */
  12. public function delete($user)
  13. {
  14. $user->deleteProfilePhoto();
  15. $user->tokens->each->delete();
  16. $user->delete();
  17. }
  18. }