middleware(['auth', 'verified', 'onboarding', 'role:organizer']); } public function index() { $invoices = Auth::user()->invoicesIncludingPending(); return view('web.organizer.invoices.invoices') ->with('invoices', $invoices); } public function show($invoiceId) { $invoice = Auth::user()->findInvoice($invoiceId); if (!is_null($invoice)) { return Auth::user()->downloadInvoice($invoiceId, [], 'CLAPSIFY-' . $invoice->number); } return abort(404); } }