where('id', '<=', \Auth::user()->maxInvoiceDesignId())->orderBy('id')->get(); foreach ($designs as $design) { $fileName = public_path(strtolower("js/templates/{$design->name}.js")); if (Auth::user()->account->utf8_invoices && file_exists($fileName)) { $design->javascript = file_get_contents($fileName); } } return $designs; } }