Class SparqlClient

Description

Client for querying a sparql server.

  • author: Tobias Gauß <tobias.gauss@web.de>
  • version: $Id: SparqlClient.html 443 2007-06-01 16:25:38Z cax $

Located in /sparql/SparqlClient.php (line 16)

Object
   |
   --SparqlClient
Variable Summary
mixed $output
mixed $server
Method Summary
SparqlClient SparqlClient (String $server)
void parseResult ( $buffer)
mixed query (ClientQuery $query)
mixed returnResult (String $result)
void setOutputFormat (String $format)
void _buildurl (ClientQuery $query)
String _http_get (String $url)
Variables
mixed $output (line 19)
mixed $server (line 18)
Methods
Constructor SparqlClient (line 26)

Constructor of SparlClient.

SparqlClient SparqlClient (String $server)
  • String $server: server address.
parseResult (line 111)
void parseResult ( $buffer)
  • $buffer
query (line 54)

Main function of SparqlClient.

  • return: returns an array that contains the variables an their bindings or a MemModel
mixed query (ClientQuery $query)
returnResult (line 91)

Returns the query result.

mixed returnResult (String $result)
  • String $result: the result.
setOutputFormat (line 39)

Sets the output format for a SELECT or ASK query. Possible formats are "xml" for Sparql Query Results XML Format (http://www.w3.org/TR/rdf-sparql-XMLres/) or array for the format described in our SparqlEngine.

void setOutputFormat (String $format)
  • String $format: the format.
_buildurl (line 71)

Helper function that builds the url.

void _buildurl (ClientQuery $query)
_http_get (line 124)

Executes the GET Request.

  • return: result.
String _http_get (String $url)
  • String $url: the url.

Inherited Methods

Inherited From Object

Object::toString()

Documentation generated on Fri, 1 Jun 2007 16:51:59 +0200 by phpDocumentor 1.3.2