mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-24 02:13:15 +00:00
PHRAS-442 #time 10 m
cs
This commit is contained in:
@@ -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(),
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -31,6 +31,11 @@ class FacetsResponse implements JsonSerializable
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Term aggregates
|
||||||
|
*
|
||||||
|
* @return array
|
||||||
|
*/
|
||||||
public function getFacets()
|
public function getFacets()
|
||||||
{
|
{
|
||||||
return $this->facets;
|
return $this->facets;
|
||||||
|
|||||||
Reference in New Issue
Block a user