create([ 'title' => $title, 'message' => $message, 'target_group' => 'everyone', 'delivery_channels' => $channels, 'priority' => 'normal', 'status' => 'sent', 'scheduled_at' => now(), 'sent_at' => now(), 'school_year' => $schoolYear, 'semester' => $semester, ]); UserNotification::query()->create([ 'notification_id' => (int) $notification->id, 'user_id' => $userId, 'is_read' => 0, 'delivered' => 1, 'delivered_at' => now(), 'school_year' => $schoolYear, 'semester' => $semester, ]); } }