示例#1
0
 /**
  * build xml rdf containing rdf:Description of all meta-data the conected
  * may get
  *
  * @deprecated
  * @access public
  * @author firstname and lastname of author, <*****@*****.**>
  * @param  array sourceNamespaces
  * @return string
  */
 public function exportXmlRdf($sourceNamespaces = array())
 {
     $modelIds = array();
     foreach ($sourceNamespaces as $namespace) {
         if (!preg_match("/\\#\$/", $namespace)) {
             $namespace .= "#";
         }
         $result = $dbWrapper->query('SELECT * FROM "models"  WHERE "modeluri" = ?', array($namespace));
         if ($row = $result->fetch(PDO::FETCH_ASSOC)) {
             $modelIds[] = $row['modelid'];
             $result->closeCursor();
         }
     }
     return $xml = core_kernel_api_ModelExporter::exportXmlRdf($modelIds);
 }