芝麻web文件管理V1.00
编辑当前文件:/home/pulsehostuk9/www/invoicer.pulsehost.co.uk/app/Mail/SendPaymentMail.php
data = $data; } /** * Build the message. * * @return $this */ public function build() { $log = EmailLog::create([ 'from' => $this->data['from'], 'to' => $this->data['to'], 'subject' => $this->data['subject'], 'body' => $this->data['body'], 'mailable_type' => Payment::class, 'mailable_id' => $this->data['payment']['id'], ]); $log->token = Hashids::connection(EmailLog::class)->encode($log->id); $log->save(); $this->data['url'] = route('payment', ['email_log' => $log->token]); $mailContent = $this->from($this->data['from'], config('mail.from.name')) ->subject($this->data['subject']) ->markdown('emails.send.payment', ['data', $this->data]); if ($this->data['attach']['data']) { $mailContent->attachData( $this->data['attach']['data']->output(), $this->data['payment']['payment_number'].'.pdf' ); } return $mailContent; } }