我正在尝试让nuSOAP
库公开一个名称不相同的SOAP方法。现在我正在做:
$server->register('receiveResponseXML');
function receiveResponseXML () ...
这是有效的,我现在正在使用它,但它很难组织,如果我有一个方法名称冲突,我没有办法解决它。我如何声明static
方法,但是如上所述公开它?像这样:
$server->register('receiveResponseXML', array('MyClass', 'theStaticMethod'));
class MyClass {
public static function theStaticMethod() ...
如果有人知道一个合法的nuSOAP参考,我会非常感激。目前我必须阅读来源。
答案 0 :(得分:0)
根据注册函数的文档:
@param string $ name PHP函数的名称,class.method或class..method
所以它会是:
$server->register('myClass.receiveResponseXML' ... );