public buildSortOrders ( array $sortOrders = [] ) : array | ||
$sortOrders | array | Sort orders specification. |
return | array |
public function buildSortOrders(array $sortOrders = [])
{
return array_map([$this, 'buildSortOrder'], $sortOrders);
}
/** * Extract and build sort orders of the search request. * * @param RequestInterface $request Search request. * * @return array */ private function getSortOrders(RequestInterface $request) { $sortOrders = []; if ($request->getSortOrders()) { $sortOrders = $this->sortOrderBuilder->buildSortOrders($request->getSortOrders()); } return $sortOrders; }