From 5f17beaab1e036dd0a33d211d3d5faebe9b57c88 Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Sun, 24 Nov 2024 16:05:11 +0700 Subject: [PATCH] feat(user): observer untuk penghapusan attachment ketika datanya di hapus --- app/Observers/UserObserver.php | 51 ++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 app/Observers/UserObserver.php diff --git a/app/Observers/UserObserver.php b/app/Observers/UserObserver.php new file mode 100644 index 0000000..5c177ee --- /dev/null +++ b/app/Observers/UserObserver.php @@ -0,0 +1,51 @@ +attachment && $user->attachment->formatted_attachment) { + Storage::delete("users/{$user->attachment->formatted_attachment}"); + } + } + + /** + * Handle the User "restored" event. + */ + public function restored(User $user): void + { + // + } + + /** + * Handle the User "force deleted" event. + */ + public function forceDeleted(User $user): void + { + // + } +}