public function options(string $uri, array $query = [], array $headers = [], $options = []) {
        $uri = static::appendQuery($uri, $query);
        return $this->request(HttpRequest::METHOD_OPTIONS, $uri, '', $headers, $options);
    }
public function options(string $uri, array $query = [], array $headers = [], $options = []) {
        $uri = static::appendQuery($uri, $query);
        return $this->request(HttpRequest::METHOD_OPTIONS, $uri, '', $headers, $options);
    }
public function options ( string $ uri , array $ query = [ ] , array $ headers = [ ] , $ options = [ ] ) { $ uri = static :: appendQuery ( $ uri , $ query ) ; return $ this -> request ( HttpRequest :: METHOD_OPTIONS , $ uri , '' , $ headers , $ options ) ; }
Send an OPTIONS request to the API.

@param string $uri The URL or path of the request.
@param array $query The querystring to add to the URL.
@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 an OPTIONS request to the API .