diff --git a/app/Jobs/Report/SendToAdmin.php b/app/Jobs/Report/SendToAdmin.php new file mode 100644 index 000000000000..9a015d789a3b --- /dev/null +++ b/app/Jobs/Report/SendToAdmin.php @@ -0,0 +1,54 @@ +company = $company; + $this->request = $request; + $this->report_class = $report_class; + $this->file_name = $file_name; + + } + + public function handle() + { + $export = new $this->report_class($this->company, $this->request); + $csv = $export->run(); + + $nmo = new NinjaMailerObject; + $nmo->mailable = new DownloadReport($this->company, $csv, $this->file_name); + $nmo->company = $this->company; + $nmo->settings = $this->company->settings; + $nmo->to_user = $this->company->owner(); + + NinjaMailerJob::dispatch($nmo); + + } +}