/** * Download pdf invoice. * * @param int $id * @return Response */ public function download($id) { $invoice = Invoice::find($id); $client = $invoice->address($invoice->client); $biller = $invoice->address($invoice->biller); $tax_rate = $this->tax_rate->pluck('name'); $items = $invoice->item; $pdf = PDF::loadView('invoices.pdf', compact('invoice', 'client', 'biller', 'items', 'tax_rate')); return $pdf->download('invoice.pdf'); }