id(); $key = 'main_search_bar_results_' . $authId; $data = cache()->get($key, ['results' => [], 'searchTerm' => null, 'total' => 0,]); $resultRefs = $data['results']; $searchTerm = $data['searchTerm']; $total = $data['total']; // empty cache when retrieved // cache()->forget($key); return view('search.show', [ 'resultRefs' => $resultRefs, 'searchTerm' => $searchTerm, 'total' => $total, ]); } }