user->refresh(); $transmittals = Transmittal::query() ->with(['client', 'branch', 'files.notes', 'files.remarks']) ->whereIn('id', $this->ids) ->get(); $pdf = Pdf::loadView('transmittal.export.transmittal-export-pdf', [ 'transmittals' => $transmittals, ]); $filename = 'transmittal-export-'.$this->user->id.'-'.now()->format('YmdHis').'.pdf'; Storage::disk('public')->put($filename, $pdf->output()); Notification::make() ->success() ->title('Export Completed') ->actions([ Action::make('download_transmittal_export') ->label('Download PDF File') ->url(Storage::url($filename), true) ->markAsRead(), ]) ->sendToDatabase($this->user); } }