public function browseFrom($query, $params = null, $cursor = null)
{
if ($params === null) {
$params = array();
}
foreach ($params as $key => $value) {
if (gettype($value) == 'array') {
$params[$key] = Json::encode($value);
}
}
if ($query != null) {
$params['query'] = $query;
}
if ($cursor != null) {
$params['cursor'] = $cursor;
}
return $this->client->request($this->context, 'GET', '/1/indexes/' . $this->urlIndexName . '/browse', $params, null, $this->context->readHostsArray, $this->context->connectTimeout, $this->context->readTimeout);
}