cartItems = $cartItems; $this->cartTotal = $cartTotal; $this->mejaDetail = $mejaDetail; } /** * Get the message envelope. */ public function envelope(): Envelope { return new Envelope( subject: 'Detail Pesanan Anda di DFOOD', ); } /** * Get the message content definition. */ public function content(): Content { return new Content( markdown: 'emails.orders.receipt', // Ini menunjuk ke view Markdown with: [ 'cartItems' => $this->cartItems, 'cartTotal' => $this->cartTotal, 'meja' => $this->mejaDetail, // Kirim array detail meja ke view email ], ); } /** * Get the attachments for the message. * * @return array */ public function attachments(): array { return []; } }