Source for file ClientQuery.php

Documentation is available at ClientQuery.php

  1. <?php
  2.  
  3. // ----------------------------------------------------------------------------------
  4. // Class: ClientQuery
  5. // ----------------------------------------------------------------------------------
  6.  
  7. /**
  8. * ClientQuery Object to run a SPARQL Query against a SPARQL server.
  9. *
  10. @version  $Id: fsource_sparql__sparqlClientQuery.php.html 443 2007-06-01 16:25:38Z cax $
  11. @author   Tobias Gauß <tobias.gauss@web.de>
  12. *
  13. @package sparql
  14. */
  15.  
  16. class ClientQuery extends Object {
  17.  
  18.     var $default  = array();
  19.     var $named    = array();
  20.     var $prefixes = array();
  21.     var $query;
  22.  
  23.     /**
  24.     * Adds a default graph to the query object.
  25.     *
  26.     * @param String  $default  default graph name
  27.     */
  28.     function addDefaultGraph($default){
  29.         if(!in_array($this->named,$this->default))
  30.         $this->default[$default;
  31.     }
  32.     /**
  33.     * Adds a named graph to the query object.
  34.     *
  35.     * @param String  $default  named graph name
  36.     */
  37.     function addNamedGraph($named){
  38.         if(!in_array($named,$this->named))
  39.         $this->named[$named;
  40.     }
  41.     /**
  42.     * Adds the SPARQL query string to the query object.
  43.     *
  44.     * @param String  $query the query string
  45.     */
  46.     function query($query){
  47.         $this->query = $query;
  48.     }
  49.  
  50. }
  51.  
  52.  
  53.  
  54.  
  55. ?>

Documentation generated on Fri, 1 Jun 2007 16:48:34 +0200 by phpDocumentor 1.3.2