TKK_E32222868/app/Mail/OrderReceiptMail.php

31 lines
661 B
PHP

<?php
namespace App\Mail;
use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Mail\Mailable;
use Illuminate\Mail\Mailables\Content;
use Illuminate\Mail\Mailables\Envelope;
use Illuminate\Queue\SerializesModels;
use App\Models\Order;
class OrderReceiptMail extends Mailable
{
use Queueable, SerializesModels;
public Order $order;
public function __construct(Order $order)
{
$this->order = $order->load('items'); // include items
}
public function build()
{
return $this->subject('Struk Pemesanan - ' . $this->order->id)
->view('emails.receipt');
}
}