transaksi = $transaksi; $this->newStatus = $newStatus; } public function via($notifiable): array { return ['database']; } public function toDatabase($notifiable): array { $messages = [ 'processing' => '🔄 Pesanan Anda sedang diproses', 'shipped' => '📦 Pesanan Anda sedang dalam pengiriman', 'delivered' => '✅ Pesanan Anda telah diterima', 'cancelled' => '❌ Pesanan Anda dibatalkan', ]; return [ 'invoice' => $this->transaksi->invoice_number, 'status' => $this->newStatus, 'message' => $messages[$this->newStatus] ?? 'Status pesanan diperbarui', 'transaksi_id'=> $this->transaksi->id, ]; } }