именование метода статического класса nuSOAP - PullRequest
1 голос
/ 28 января 2011

Я пытаюсь заставить библиотеку nuSOAP предоставить метод SOAP, который не назван так же. Прямо сейчас я делаю:

$server->register('receiveResponseXML');

function receiveResponseXML () ...

Это работает, и я использую его в настоящее время, но это сложно организовать, и если у меня конфликт имен методов, у меня нет способа разрешить его. Как бы я объявил метод static, но выставил бы его с именем, как указано выше? Как то так:

$server->register('receiveResponseXML', array('MyClass', 'theStaticMethod'));

class MyClass {
     public static function theStaticMethod() ... 

Также, если кто-нибудь знает законную ссылку на nuSOAP, я был бы очень признателен. В настоящее время я должен прочитать источник.

1 Ответ

0 голосов
/ 05 февраля 2011

Согласно документации для функции регистра:

@ строка параметра $ name имя функции PHP, class.method или class..method

так будет:

$server->register('myClass.receiveResponseXML' ... );
...