Example #1
0
 function toHTML($v, $ns = '', $label_store = '')
 {
     ARC2::inc('MicroRDFSerializer');
     if (!$ns) {
         $ns = isset($this->a['ns']) ? $this->a['ns'] : array();
     }
     $conf = array_merge($this->a, array('ns' => $ns));
     if ($label_store) {
         $conf['label_store'] = $label_store;
     }
     $ser = new ARC2_MicroRDFSerializer($conf, $this);
     return isset($v[0]) && isset($v[0]['s']) ? $ser->getSerializedTriples($v) : $ser->getSerializedIndex($v);
 }
 function toHTML($v, $ns = '')
 {
     ARC2::inc('MicroRDFSerializer');
     if (!$ns) {
         $ns = isset($this->a['ns']) ? $this->a['ns'] : array();
     }
     $ser = new ARC2_MicroRDFSerializer(array_merge($this->a, array('ns' => $ns)), $this);
     return isset($v[0]) && isset($v[0]['s']) ? $ser->getSerializedTriples($v) : $ser->getSerializedIndex($v);
 }
 function getMicroRDFDescribeResultDoc($r)
 {
     $this->setHeader('content-type', 'Content-Type: text/html');
     $index = $r['result'];
     ARC2::inc('MicroRDFSerializer');
     $ser = new ARC2_MicroRDFSerializer($this->a, $this);
     $dur = $r['query_time'];
     return $ser->getSerializedIndex($index) . '<!-- query time: ' . $dur . "-->\n";
 }