Любой обходной путь для использования PHP SoapClient с локальным файлом WSDL (NON-URI)?

У меня есть приложение, работающее в режиме CLI на сервере, который не имеет и не должен запускать локальный httpd. Приложение выполняет исходящие взаимодействия с поставщиком веб-сервисов, используя SOAP. У данного поставщика есть некоторые проблемы с доступностью, и мы пытаемся уменьшить количество проблем, размещая файл WSDL локально по их предложению.

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

Кто-нибудь получил предложение о том, как обойти это ограничение и сделать то, что я пытаюсь?

Ответы на вопрос(1)

Ваш ответ на вопрос