[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Phpgroupware-cvs] phpgroupware nusoap.php,NONE,1.1.2.1
From: |
Dan Kuykendall <address@hidden> |
Subject: |
[Phpgroupware-cvs] phpgroupware nusoap.php,NONE,1.1.2.1 |
Date: |
Fri, 07 Nov 2003 09:06:27 +0000 |
Update of /cvsroot/phpgroupware/phpgroupware
In directory subversions:/tmp/cvs-serv27787
Added Files:
Tag: proposal-branch
nusoap.php
Log Message:
initial soap interface
--- NEW FILE: nusoap.php ---
<?php
/*
NuSOAP - Web Services Toolkit for PHP
Copyright (c) 2002 NuSphere Corporation
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
[...4057 lines suppressed...]
}
}
$r = rand();
$evalStr = 'class soap_proxy_'.$r.' extends soapclient {
'.$evalStr.'
}';
//print "proxy class:<pre>$evalStr</pre>";
// eval the class
eval($evalStr);
// instantiate proxy object
eval("\$proxy = new soap_proxy_$r('');");
// transfer current wsdl data to the proxy thereby avoiding
parsing the wsdl twice
$proxy->endpointType = 'wsdl';
$proxy->wsdlFile = $this->wsdlFile;
$proxy->wsdl = $this->wsdl;
$proxy->operations = $this->operations;
$proxy->defaultRpcParams = $this->defaultRpcParams;
return $proxy;
}
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Phpgroupware-cvs] phpgroupware nusoap.php,NONE,1.1.2.1,
Dan Kuykendall <address@hidden> <=
- Prev by Date:
[Phpgroupware-cvs] api/interface class.interface_soap.php, NONE, 1.1.2.1
- Next by Date:
[Phpgroupware-cvs] admin/inc class.boaclmanager.inc.php, 1.2.4.5, 1.2.4.6 class.uiaclmanager.inc.php, 1.5.2.2.2.6, 1.5.2.2.2.7
- Previous by thread:
[Phpgroupware-cvs] api/interface class.interface_soap.php, NONE, 1.1.2.1
- Next by thread:
[Phpgroupware-cvs] admin/inc class.boaclmanager.inc.php, 1.2.4.5, 1.2.4.6 class.uiaclmanager.inc.php, 1.5.2.2.2.6, 1.5.2.2.2.7
- Index(es):