private function addQueryToHistory(Request $request, $query, $queryType, $totalCount) { $session = $request->getSession(); if (!$session->has('_query_history')) { $session->set('_query_history', []); } $queryHistory = $session->get('_query_history'); $queryCount = count($queryHistory); $setQuery['type'] = $queryType; $setQuery['time'] = date("H:i:s"); $setQuery['id'] = $queryCount + 1; $setQuery['query'] = $query; $setQuery['totalHits'] = $totalCount; $queryHistory[] = $setQuery; $session->set('_query_history', $queryHistory); return true; }