[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Phpgroupware-cvs] api/interface class.interface_xmlrpc.php, 1.1.2.7, 1
From: |
Dan Kuykendall <address@hidden> |
Subject: |
[Phpgroupware-cvs] api/interface class.interface_xmlrpc.php, 1.1.2.7, 1.1.2.8 |
Date: |
Mon, 03 Nov 2003 11:19:06 +0000 |
Update of /cvsroot/phpgroupware/api/interface
In directory subversions:/tmp/cvs-serv21963/api/interface
Modified Files:
Tag: proposal-branch
class.interface_xmlrpc.php
Log Message:
changed the inline doc format. updated xmlrpc introspection to match
Index: class.interface_xmlrpc.php
===================================================================
RCS file: /cvsroot/phpgroupware/api/interface/Attic/class.interface_xmlrpc.php,v
retrieving revision 1.1.2.7
retrieving revision 1.1.2.8
diff -C2 -d -r1.1.2.7 -r1.1.2.8
*** class.interface_xmlrpc.php 3 Nov 2003 11:01:36 -0000 1.1.2.7
--- class.interface_xmlrpc.php 3 Nov 2003 11:19:04 -0000 1.1.2.8
***************
*** 495,501 ****
{
$GLOBALS['phpgw']->load_docs();
! foreach($GLOBALS['docs']['classes'] as
$appname=>$app_data)
{
! foreach($app_data as $class=>$class_data)
{
$pos = strpos($class,'_');
--- 495,501 ----
{
$GLOBALS['phpgw']->load_docs();
! foreach($GLOBALS['docs'] as $appname=>$app_data)
{
! foreach($app_data['classes'] as
$class=>$class_data)
{
$pos = strpos($class,'_');
***************
*** 554,564 ****
list($app,$class,$func) = explode('.',$methodname);
!
if(isset($GLOBALS['docs']['classes'][$app][$app.'_'.$class]['functions'][$func])
&& $GLOBALS['phpgw']->acl->check($methodname, 1))
{
$result = "<?xml
version=\"1.0\"?>\n<methodResponse>\n";
!
if(is_array($GLOBALS['docs']['classes'][$app][$app.'_'.$class]['functions'][$func]['params']))
{
$result .=
"<params>\n<param>\n<value><array>\n<data>\n<value><array>\n<data>\n";
!
foreach($GLOBALS['docs']['classes'][$app][$app.'_'.$class]['functions'][$func]['params']
as $paramname=>$paramname_data)
{
$result .=
"<value><string>".$paramname_data['type']."</string></value>\n";
--- 554,564 ----
list($app,$class,$func) = explode('.',$methodname);
!
if(isset($GLOBALS['docs'][$app]['classes'][$app.'_'.$class]['functions'][$func])
&& $GLOBALS['phpgw']->acl->check($methodname, 1))
{
$result = "<?xml
version=\"1.0\"?>\n<methodResponse>\n";
!
if(is_array($GLOBALS['docs'][$app]['classes'][$app.'_'.$class]['functions'][$func]['params']))
{
$result .=
"<params>\n<param>\n<value><array>\n<data>\n<value><array>\n<data>\n";
!
foreach($GLOBALS['docs'][$app]['classes'][$app.'_'.$class]['functions'][$func]['params']
as $paramname=>$paramname_data)
{
$result .=
"<value><string>".$paramname_data['type']."</string></value>\n";
***************
*** 570,578 ****
exit;
}
!
elseif(isset($GLOBALS['docs']['classes'][$app][$app.'_'.$class]['functions'][$func])
&& !$GLOBALS['phpgw']->acl->check($methodname, 1))
{
$this->xmlrpc_fault('1', 'Access Denied. Your
account does not have rights to this function.');
}
!
elseif(!isset($GLOBALS['docs']['classes'][$app][$app.'_'.$class]['functions'][$func]))
{
$this->xmlrpc_fault('1', 'No such method
exists.');
--- 570,578 ----
exit;
}
!
elseif(isset($GLOBALS['docs'][$app]['classes'][$app.'_'.$class]['functions'][$func])
&& !$GLOBALS['phpgw']->acl->check($methodname, 1))
{
$this->xmlrpc_fault('1', 'Access Denied. Your
account does not have rights to this function.');
}
!
elseif(!isset($GLOBALS['docs'][$app]['classes'][$app.'_'.$class]['functions'][$func]))
{
$this->xmlrpc_fault('1', 'No such method
exists.');
***************
*** 598,608 ****
list($app,$class,$func) = explode('.',$methodname);
!
if(isset($GLOBALS['docs']['classes'][$app][$app.'_'.$class]['functions'][$func])
&& $GLOBALS['phpgw']->acl->check($methodname, 1))
{
$result = "<?xml
version=\"1.0\"?>\n<methodResponse>\n";
!
if(isset($GLOBALS['docs']['classes'][$app][$app.'_'.$class]['functions'][$func]['abstract']))
{
$result .= "<params>\n<param>\n";
! $result .=
"<value><string>".$GLOBALS['docs']['classes'][$app][$app.'_'.$class]['functions'][$func]['abstract']."</string></value>\n";
$result .= "</param>\n</params>\n";
}
--- 598,608 ----
list($app,$class,$func) = explode('.',$methodname);
!
if(isset($GLOBALS['docs'][$app]['classes'][$app.'_'.$class]['functions'][$func])
&& $GLOBALS['phpgw']->acl->check($methodname, 1))
{
$result = "<?xml
version=\"1.0\"?>\n<methodResponse>\n";
!
if(isset($GLOBALS['docs'][$app]['classes'][$app.'_'.$class]['functions'][$func]['abstract']))
{
$result .= "<params>\n<param>\n";
! $result .=
"<value><string>".$GLOBALS['docs'][$app]['classes'][$app.'_'.$class]['functions'][$func]['abstract']."</string></value>\n";
$result .= "</param>\n</params>\n";
}
***************
*** 611,619 ****
exit;
}
!
elseif(isset($GLOBALS['docs']['classes'][$app][$app.'_'.$class]['functions'][$func])
&& !$GLOBALS['phpgw']->acl->check($methodname, 1))
{
$this->xmlrpc_fault('1', 'Access Denied. Your
account does not have rights to this function.');
}
!
elseif(!isset($GLOBALS['docs']['classes'][$app][$app.'_'.$class]['functions'][$func]))
{
$this->xmlrpc_fault('1', 'No such method
exists.');
--- 611,619 ----
exit;
}
!
elseif(isset($GLOBALS['docs'][$app]['classes'][$app.'_'.$class]['functions'][$func])
&& !$GLOBALS['phpgw']->acl->check($methodname, 1))
{
$this->xmlrpc_fault('1', 'Access Denied. Your
account does not have rights to this function.');
}
!
elseif(!isset($GLOBALS['docs'][$app]['classes'][$app.'_'.$class]['functions'][$func]))
{
$this->xmlrpc_fault('1', 'No such method
exists.');
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Phpgroupware-cvs] api/interface class.interface_xmlrpc.php, 1.1.2.7, 1.1.2.8,
Dan Kuykendall <address@hidden> <=