/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id, InvoiceRepository $invoiceRepository, Flash $flash) { $invoice = $invoiceRepository->deleteInvoice($id); $flash->info('Invoice has been deleted.'); return redirect()->route('users.show', $invoice->user->id); }