account; $designs = Cache::get('invoiceDesigns'); foreach ($designs as $design) { if ($design->id > Auth::user()->maxInvoiceDesignId()) { $designs->pull($design->id); } $design->javascript = $design->pdfmake; $design->pdfmake = null; if ($design->id == CUSTOM_DESIGN) { if ($account->custom_design) { $design->javascript = $account->custom_design; } else { $designs->pop(); } } } return $designs; } }