Files
ProjectKP/Laravel_KP/seed_notif.php
T
2026-06-28 15:14:51 +07:00

16 lines
664 B
PHP

<?php
require 'vendor/autoload.php';
$app = require_once 'bootstrap/app.php';
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
$kernel->handle(Illuminate\Http\Request::capture());
$users = App\Models\User::where('role', 'user')->get();
foreach($users as $u) {
$penugasan = App\Models\Penugasan::first();
if (!$penugasan) {
$penugasan = App\Models\Penugasan::create(['kegiatan' => 'Monitoring Internal', 'status' => 'selesai', 'tanggal_mulai' => now(), 'created_by' => 1]);
}
$u->notify(new App\Notifications\PenugasanStatusNotification($penugasan, 'selesai', 'disetujui'));
}
echo "Notifikasi dummy berhasil ditambahkan!\n";