vaclavvanik / soap-interpreter-wsdl
Interpreting of SOAP 1.1 and SOAP 1.2 messages with soap-wsdl
1.0.0
2022-12-06 10:05 UTC
Requires
- php: ^7.3 || ^8.0
- vaclavvanik/soap-interpreter: ^1.0.0
- vaclavvanik/soap-wsdl: ^1.0.0
Suggests
- vaclavvanik/soap-wsdl-http: Allows WSDL over HTTP
This package is auto-updated.
Last update: 2025-05-06 15:07:00 UTC
README
Enhances basic soap-interpreter with soap-wsdl.
Install
You can install this package via composer.
composer require vaclavvanik/soap-interpreter-wsdl
For usage with WSDL over HTTP install with soap-wsdl-http package.
composer require vaclavvanik/soap-interpreter-wsdl vaclavvanik/soap-wsdl-http
Usage
Create WsdlInterpreter:
<?php declare(strict_types=1); use VaclavVanik\Soap\Interpreter\WsdlInterpreter; use VaclavVanik\Soap\Wsdl\FileProvider; $wsdlProvider = new FileProvider('my-service.wsdl'); $interpreter = new WsdlInterpreter($wsdlProvider);
Exceptions
- Exception\Wsdl if wsdl provider throws exception.
Run check - coding standards and php-unit
Install dependencies:
make install
Run check:
make check
Changelog
Please see CHANGELOG for more information what has changed recently.
License
The MIT License (MIT). Please see License File for more information.