webmasterskaya / base-soap-lib
Набор базовых классов для построения PHP-SOAP приложения, совместимый с PHP >=8.2
2.0.1
2025-09-04 17:21 UTC
Requires
- php: ~8.2.0 || ~8.3.0 || ~8.4.0
- azjezz/psl: ^3.0
- php-soap/cached-engine: ~0.3
- php-soap/encoding: ~0.15
- php-soap/engine: ^2.14.0
- php-soap/psr18-transport: ^1.7
- php-soap/wsdl-reader: ~0.21
- psr/event-dispatcher: ^1.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.65
- nyholm/psr7: ^1.8
- symfony/cache: ^6.4 || ^7.0
- symfony/http-client: ^7.3
This package is auto-updated.
Last update: 2025-09-04 17:22:13 UTC
README
Набор базовых классов для разработки собственного SOAP клиента без использования ext-soap
.
Этот пакет помогает решить некоторые распространенные проблемы интеграции SOAP в PHP.
В состав проекта уже включены классы \Webmasterskaya\Soap\Base\Client
и \Webmasterskaya\Soap\Base\ClientFactory
, готовые к запуску простого SOAP приложения.
Это реализация поверх php-soap. Для более продвинутой настройки вы можете ознакомиться с документацией пакетов в проекте php-soap.
Установка
composer require webmasterskaya/base-soap-lib
Простой пример использования
Смотрите в файле ./example/index.php