diff --git a/app/Mail/DownloadReport.php b/app/Mail/DownloadReport.php new file mode 100644 index 000000000000..4650f661a6e3 --- /dev/null +++ b/app/Mail/DownloadReport.php @@ -0,0 +1,54 @@ +company = $company; + $this->csv = $csv; + $this->file_name = $file_name; + } + + /** + * Build the message. + * + * @return $this + */ + public function build() + { + App::setLocale($this->company->getLocale()); + + return $this->from(config('mail.from.address'), config('mail.from.name')) + ->subject(ctrans('texts.download_files')) + ->text('email.admin.download_report_text') + ->attachData($this->csv, $this->file_name, [ + 'mime' => 'text/csv', + ]) + ->view('email.admin.download_report', [ + 'logo' => $this->company->present()->logo, + 'whitelabel' => $this->company->account->isPaid() ? true : false, + 'settings' => $this->company->settings, + 'greeting' => $this->company->present()->name(), + ]); + } +}