txaction = $txaction; $this->shopping_order = $shopping_order; $this->shopping_payment = $shopping_payment; $this->send_link = $send_link; $this->subject = __('email.checkout_subject')." mivita.care"; if($shopping_order->user_shop){ $this->subject = __('email.checkout_subject')." ".$shopping_order->user_shop->slug.'.mivita.care'; } } public function build() { $salutation = __('email.salutation').","; if($this->shopping_order->shopping_user){ $salutation = __('email.hello')." ".$this->shopping_order->shopping_user->billing_firstname.","; //make Adresse } if($this->txaction === 'paid'){ if($this->send_link){ } return $this->view('emails.checkout')->with([ 'salutation' => $salutation, 'copy1line' => __('email.checkout_copy1line'), 'shopping_order' => $this->shopping_order, 'shopping_payment' => $this->shopping_payment, 'copy3line' => __('email.checkout_copy3line'), 'greetings' => __('email.greetings'), 'sender' => __('email.sender'), 'send_link' => $this->send_link, 'url' => Util::getMyMivitaUrl(), 'button' => Util::getMyMivitaUrl(false), ]); }else{ return $this->view('emails.checkout_status')->with([ 'salutation' => $salutation, 'copy1line' => __('email.status_copy1line'), 'txaction' => $this->txaction, 'shopping_order' => $this->shopping_order, 'shopping_payment' => $this->shopping_payment, 'copy3line' => __('email.checkout_copy3line'), 'greetings' => __('email.greetings'), 'sender' => __('email.sender'), 'send_link' => false, ]); } } }