* @copyright 2018 Webkul Software Pvt Ltd (http://www.webkul.com) */ class NewOrderNotification extends Mailable { use Queueable, SerializesModels; /** * The order instance. * * @var Order */ public $order; /** * Create a new message instance. * * @return void */ public function __construct($order) { $this->order = $order; } /** * Build the message. * * @return $this */ public function build() { return $this->to($this->order->customer_email, $this->order->customer_full_name) ->from(env('SHOP_MAIL_FROM')) ->subject(trans('shop::app.mail.order.subject')) ->view('shop::emails.sales.new-order'); } }