Example #1
0
 public function addUserKey($acls, $validity = 0, $maxQueriesPerIPPerHour = 0, $maxHitsPerQuery = 0) {
     return AlgoliaUtils_request($this->curlHandle, $this->hostsArray, "POST", "/1/indexes/" . $this->urlIndexName . "/keys", array(), 
         array("acl" => $acls, "validity" => $validity, "maxQueriesPerIPPerHour" => $maxQueriesPerIPPerHour, "maxHitsPerQuery" => $maxHitsPerQuery));
 }
Example #2
0
 /**
  * Send a batch request
  * @param  $requests an associative array defining the batch request body
  */
 public function batch($requests)
 {
     return AlgoliaUtils_request($this->context, "POST", "/1/indexes/" . $this->urlIndexName . "/batch", array(), $requests);
 }