PHRAS-442 #time 10 m

cs
This commit is contained in:
Jean-Yves Gaulier
2015-06-10 11:19:45 +02:00
parent 1d0dcaa240
commit 50ddbbed60
2 changed files with 14 additions and 9 deletions

View File

@@ -1099,19 +1099,19 @@ class V1Controller extends Controller
$this->getSearchEngine()->clearCache(); $this->getSearchEngine()->clearCache();
$ret = [ $ret = [
'offset_start' => $offsetStart, 'offset_start' => $offsetStart,
'per_page' => $perPage, 'per_page' => $perPage,
'available_results' => $search_result->getAvailable(), 'available_results' => $search_result->getAvailable(),
'total_results' => $search_result->getTotal(), 'total_results' => $search_result->getTotal(),
'error' => (string)$search_result->getError(), 'error' => (string)$search_result->getError(),
'warning' => (string)$search_result->getWarning(), 'warning' => (string)$search_result->getWarning(),
'query_time' => $search_result->getDuration(), 'query_time' => $search_result->getDuration(),
'search_indexes' => $search_result->getIndexes(), 'search_indexes' => $search_result->getIndexes(),
'suggestions' => array_map( 'suggestions' => array_map(
function (SearchEngineSuggestion $suggestion) { function (SearchEngineSuggestion $suggestion) {
return $suggestion->toArray(); return $suggestion->toArray();
}, $search_result->getSuggestions()->toArray()), }, $search_result->getSuggestions()->toArray()),
'facets' => $search_result->getFacets(), 'facets' => $search_result->getFacets(),
'results' => [], 'results' => [],
'query' => $search_result->getQuery(), 'query' => $search_result->getQuery(),
]; ];

View File

@@ -31,6 +31,11 @@ class FacetsResponse implements JsonSerializable
} }
} }
/**
* Term aggregates
*
* @return array
*/
public function getFacets() public function getFacets()
{ {
return $this->facets; return $this->facets;