From ffb24b8cd674233e32267ccb502887c16c72b186 Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Tue, 22 Apr 2025 13:52:15 +0700 Subject: [PATCH] feat(notifikasi): tambahkan fungsi formatNotifikasi untuk permohonan - Menambahkan fungsi formatNotifikasi untuk memformat data notifikasi. - Menggunakan json_decode untuk mengubah data menjadi objek. - Menghasilkan array notifikasi dengan judul dan pesan berdasarkan status permohonan. --- app/Helpers/Lpj.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/app/Helpers/Lpj.php b/app/Helpers/Lpj.php index 569f067..48db599 100644 --- a/app/Helpers/Lpj.php +++ b/app/Helpers/Lpj.php @@ -28,7 +28,7 @@ function formatTanggalIndonesia($date, $time = false) } catch (\Throwable $e) { return $date; } - + } @@ -562,3 +562,14 @@ function ubahNomorHp($nomorHp) { return "Nomor HP tidak valid"; } } + + function formatNotifikasi($data){ + $data = json_decode(json_encode($data->data)); + $data = $data->data; + $notifikasi = [ + 'title'=> 'Permohonan : '.$data->nomor_registrasi, + 'message'=> 'Status : '.str_replace(['-','_'],' ',ucwords($data->status)) + ]; + return $notifikasi; + } +