Как создать веб-сервис в zend- soap (или ламинате- soap) с параметрами с дефисами в названии? - PullRequest
0 голосов
/ 13 июля 2020

Я пытаюсь создать свой первый веб-сервис с помощью zend- soap, но мне нужно, чтобы в нем были некоторые параметры с дефисами (например, parameter-name). Я должен реализовать данный WSDL, поэтому я не могу изменить это требование.

Как я могу это сделать, поскольку PHP не допускает использование переменных с дефисами?

1 Ответ

0 голосов
/ 13 июля 2020

Используете ли вы функцию автообнаружения? Атрибуты класса преобразуются в параметры WSDL, поэтому вы должны go с помощью синтаксиса атрибута PHP. Так что в этой ситуации я думаю, что это возможно только в том случае, если вы создадите свой собственный WSDL или внесете в Zend основные изменения, но я не думаю, что это будет хорошим советом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...