From: Reini U. <ru...@us...> - 2006-05-18 06:10:52
|
Update of /cvsroot/phpwiki/phpwiki/lib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4599 Modified Files: XmlRpcServer.php Log Message: add xmlrpc listRelations signature Index: XmlRpcServer.php =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/lib/XmlRpcServer.php,v retrieving revision 1.17 retrieving revision 1.18 diff -u -2 -b -p -d -r1.17 -r1.18 --- XmlRpcServer.php 31 Oct 2005 16:49:31 -0000 1.17 +++ XmlRpcServer.php 18 May 2006 06:10:45 -0000 1.18 @@ -765,4 +765,24 @@ function getPluginSynopsis($params) } +/** + * array wiki.listRelations() + * + * Returns an array of all available relations. + * For SemanticSearch autofill method. + * + * @author: Reini Urban + */ +$wiki_dmap['listRelations'] += array('signature' => array(array($xmlrpcArray)), + 'documentation' => "Return names of all relations", + 'function' => 'listRelations'); + +function listRelations($params) +{ + global $request; + $dbh = $request->getDbh(); + $RetArray = $dbh->listRelations(); + return new xmlrpcresp(new xmlrpcval($RetArray->asArray(), "array")); +} /** @@ -905,4 +925,7 @@ class XmlRpcServer extends xmlrpc_server /* $Log$ + Revision 1.18 2006/05/18 06:10:45 rurban + add xmlrpc listRelations signature + Revision 1.17 2005/10/31 16:49:31 rurban fix doc |