#work #php Как я люблю старое корпоративное говно.

Нужно обновить проект. Обновление упирается в 2 библиотеки. Одна из них soap клиент написанный еще для php 5, каким-то чудом работающий на php 7.2 и не выше.

Форкаем, начинаем переписывать. Тесты завязаны на сервис получения погоды по soap, сервиса уже давно нет в живых. Правильно написать моки, но я не знаю ответа XML и WSDL от 8 лет назад умершего сервера.

Находим вообще живой общественный soap сервис... им оказывает ЦБ РФ отдающий валюты.

Переписываем тесты сначала под него, что бы потом мокнуть нормально.

Ну или забьем. Это будет единственная библиотека SOAP для свежей PHP реализующий определенный интерфейс среди десятков таких либ с сотнями тысяч установок с локом на ЦБ РФ.

Так... а убирать самолеты не так уже и плохо hh.ru/vacancy/55169943