Download the PHP package vaclavvanik/soap-interpreter without Composer
On this page you can find all versions of the php package vaclavvanik/soap-interpreter. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download vaclavvanik/soap-interpreter
More information about vaclavvanik/soap-interpreter
Files in vaclavvanik/soap-interpreter
Package soap-interpreter
Short Description Interpreting of SOAP 1.1 and SOAP 1.2 messages
License MIT
Homepage https://github.com/vaclavvanik/soap-interpreter
Informations about the package soap-interpreter
Soap Interpreter
This package provides interpreting of SOAP 1.1 and SOAP 1.2 messages. It can be used in WSDL or non-WSDL mode. The implementation is built on the top of PHP's SoapClient.
It is not intended to use this package directly.
You can use:
-
soap-binding package for creating PSR-7 compliant SOAP requests and processing PSR-7 responses to SOAP.
- soap-client package for processing requests and responses with PSR HTTP client.
Install
You can install this package via composer.
Usage
An response messages.
Create PhpInterpreter in WSDL mode
Create PhpInterpreter in non-WSDL mode
Generate SOAP request message in WSDL mode
Output:
Translate SOAP response message
Output:
Advanced WSDL usage
Package soap-interpreter-wsdl offers advanced WSDL usage.
Exceptions
- Exception\SoapFault if soap fault thrown.
- Exception\ValueError if required argument is incorrect.
- Exception\WsdlParsingError if wsdl cannot be parsed..
- Exception\Exception if any other error occurs.
or VaclavVanik\Soap\Wsdl\Exception\Exception
if other wsdl error occurs.
Run check - coding standards and php-unit
Install dependencies:
Run check:
Changelog
Please see CHANGELOG for more information what has changed recently.
License
The MIT License (MIT). Please see License File for more information.