public function patch(string $uri, $body = [], array $headers = [], $options = []) {
        return $this->request(HttpRequest::METHOD_PATCH, $uri, $body, $headers, $options);
    }
public function patch(string $uri, $body = [], array $headers = [], $options = []) {
        return $this->request(HttpRequest::METHOD_PATCH, $uri, $body, $headers, $options);
    }
public function patch ( string $ uri , $ body = [ ] , array $ headers = [ ] , $ options = [ ] ) { return $ this -> request ( HttpRequest :: METHOD_PATCH , $ uri , $ body , $ headers , $ options ) ; }
Send a PATCH request to the API.

@param string $uri The URL or path of the request.
@param array|string $body The HTTP body to send to the request or an array to be appropriately encoded.
@param array $headers The HTTP headers to add to the request.
@param array $options An array of additional options for the request.
@return HttpResponse Returns the {@link HttpResponse} object from the call.
Send a PATCH request to the API .