Я пытаюсь получить библиотеку nuSOAP
, чтобы выставить метод SOAP, который не назван таким же. Сейчас я делаю:nuSOAP static class method naming
$server->register('receiveResponseXML');
function receiveResponseXML() ...
Это работает, и я использую его в настоящее время, но это трудно организовать, и если у меня есть имя метода конфликт не есть способ разрешить его. Как я могу объявить метод static
, но выставлять его как указано выше? Что-то вроде этого:
$server->register('receiveResponseXML', array('MyClass', 'theStaticMethod'));
class MyClass {
public static function theStaticMethod() ...
Также, если кто-то знает законную ссылку nuSOAP, я бы очень признателен. В настоящее время я должен читать источник.
nuSoap довольно длинный в зубе. Я бы подумал об использовании встроенного клиента SOAP, который имеет PHP5 – Bingy
Да, @Bingy Я собирался пойти таким путем, но nusoap очень легко сгенерировал wsdl. Я могу продолжать использовать его для генерации и просто использовать реализацию php5 для сервера. – Dave