Class SparqlEngineDb_ResultRenderer_HTML

Description

Implements interfaces:

Sparql DB HTML result renderer.

Located in /sparql/SparqlEngineDb/ResultRenderer/HTML.php (line 11)


	
			
Variable Summary
boolean $bWrap
Method Summary
mixed convertFromDbResults (array $arRecordSets, Query $query, SparqlEngineDb $engine)
string createObjectFromDbRecordSetPart ( $dbRecordSet, string $strVarBase,  $strVarName)
string createPredicateFromDbRecordSetPart ( $dbRecordSet, string $strVarBase,  $strVarName)
string createSubjectFromDbRecordSetPart ( $dbRecordSet, string $strVarBase,  $strVarName)
void createTableFromRecords ( $arRecordSets)
void getHtmlBlank ( $value)
void getHtmlLiteral ( $value,  $language,  $datatype)
void getHtmlNull ()
void getHtmlResource ( $value)
void wrapCode ( $strCode)
Variables
array $arCreationMethods = array(
's' => 'createSubjectFromDbRecordSetPart',
'p' => 'createPredicateFromDbRecordSetPart',
'o' => 'createObjectFromDbRecordSetPart'
)
(line 29)

Defines the methods needed to create the types in $arVarAssignments.

Key is the type (e.g. "s" for subject), and value the method's name.

  • see: $arVarAssignments
  • access: protected
boolean $bWrap = true (line 17)

If the result HTML should be wrapped in a div

  • access: protected
Methods
convertFromDbResults (line 45)

Converts the database results into nice HTML.

  • return: HTML code
  • access: public
mixed convertFromDbResults (array $arRecordSets, Query $query, SparqlEngineDb $engine)
  • array $arRecordSets: Array of (possibly several) SQL query results.
  • Query $query: SPARQL query object
  • SparqlEngineDb $engine: Sparql Engine to query the database

Implementation of:
SparqlEngineDb_ResultRenderer::convertFromDbResults()
Converts the database results into the desired output format and returns the result.
createObjectFromDbRecordSetPart (line 230)

Creates an RDF object object contained in the given $dbRecordSet object.

  • return: HTML code
  • see: convertFromDbResult() to understand $strVarBase necessity
  • access: protected
string createObjectFromDbRecordSetPart ( $dbRecordSet, string $strVarBase,  $strVarName)
  • ADORecordSet $dbRecordSet: Record set returned from ADOConnection::Execute()
  • string $strVarBase: Prefix of the columns the recordset fields have.
  • $strVarName
createPredicateFromDbRecordSetPart (line 208)

Creates an RDF predicate object contained in the given $dbRecordSet object.

  • return: HTML code
  • see: convertFromDbResult() to understand $strVarBase necessity
  • access: protected
string createPredicateFromDbRecordSetPart ( $dbRecordSet, string $strVarBase,  $strVarName)
  • ADORecordSet $dbRecordSet: Record set returned from ADOConnection::Execute()
  • string $strVarBase: Prefix of the columns the recordset fields have.
  • $strVarName
createSubjectFromDbRecordSetPart (line 180)

Creates an RDF subject object contained in the given $dbRecordSet object.

  • return: HTML code
  • see: convertFromDbResult() to understand $strVarBase necessity
  • access: protected
string createSubjectFromDbRecordSetPart ( $dbRecordSet, string $strVarBase,  $strVarName)
  • ADORecordSet $dbRecordSet: Record set returned from ADOConnection::Execute()
  • string $strVarBase: Prefix of the columns the recordset fields have.
  • $strVarName
createTableFromRecords (line 111)
  • access: protected
void createTableFromRecords ( $arRecordSets)
  • $arRecordSets
getHtmlBlank (line 260)
  • access: protected
void getHtmlBlank ( $value)
  • $value
getHtmlLiteral (line 277)
  • access: protected
void getHtmlLiteral ( $value,  $language,  $datatype)
  • $value
  • $language
  • $datatype
getHtmlNull (line 253)
  • access: protected
void getHtmlNull ()
getHtmlResource (line 267)
  • access: protected
void getHtmlResource ( $value)
  • $value
wrapCode (line 97)
  • access: protected
void wrapCode ( $strCode)
  • $strCode

Documentation generated on Fri, 1 Jun 2007 16:49:17 +0200 by phpDocumentor 1.3.2