Ejemplo n.º 1
0
Archivo: Node.php Proyecto: bakulf/raop
 /**
  * Destroy the Node object.
  *
  * @return  void
  * @access  public
  */
 public function __destruct()
 {
     if ($this->node) {
         librdf_free_node($this->node);
     }
 }
Ejemplo n.º 2
0
 function __destruct()
 {
     /*
     if (isset($this->_uriNodes))
         foreach ($this->_uriNodes as $elt) librdf_free_node($elt);
     if (isset($this->_blankNodes))
         foreach ($this->_blankNodes as $elt) librdf_free_node($elt);
     if (isset($this->_literalNodes))
         foreach ($this->_literalNodes as $type=>$nodes)
             foreach ($nodes as $elt) librdf_free_node($elt);
     */
     if ($this->_stream) {
         librdf_free_stream($this->_stream);
     }
     // instance state
     librdf_free_model($this->_model);
     librdf_free_storage($this->_store);
     librdf_free_uri($this->_base_uri);
     // common
     librdf_free_uri($this->_f_relativeURIs);
     librdf_free_uri($this->_f_writeBaseURI);
     librdf_free_node($this->_n_0);
     if ($this->_world) {
         librdf_free_world($this->_world);
     }
 }