public function searchAllEndpoints(Query $query) { $parameters = $this->contentQueryConverter->convert($query); $searchTargets = $this->getAllSearchTargets(); if (!empty($searchTargets)) { $parameters['shards'] = $searchTargets; } return $this->search($parameters); }
/** * Returns search hits for the given query. * * @param \eZ\Publish\API\Repository\Values\Content\Query $query * @param array $languageSettings - a map of filters for the returned fields. * Currently supported: <code>array("languages" => array(<language1>,..))</code>. * * @return mixed */ public function findLocations(Query $query, array $languageSettings = array()) { $parameters = $this->locationQueryConverter->convert($query); return $this->internalFind($parameters, $languageSettings); }