Skip to content

Releases: meng-tian/php-soap-interpreter

Upgrade to support newer PHP versions

21 Nov 21:38
667aed7
Compare
Choose a tag to compare
  • Removed support for versions lower than 7.1, and add support for 8.0+
  • Addd return types for Interpreter and Soap to avoid warnings in PHP 8.0+

Special thanks to @DRoet who raised #19. This made me aware of this library need an upgrade to catch up with newer PHP versions.

Given the support for PHP 7.1 or earlier are dropped, this version (v2.0.0) is not backward compatible. If you need library with PHP 7.0 or earlier, please use v1.0.3 instead.

Fix unit tests

28 Mar 13:22
0a6b18a
Compare
Choose a tag to compare
  • Changed to use local WSDL files for unit tests
  • Added more examples in README
  • Fixed a typo in comment
  • Replaced travis with github actions

1.0.2

21 May 13:41
Compare
Choose a tag to compare
  • Clarify the supported constructor options for Interpreter in comments and README. The unsupported options (debugging and HTTP transport) are explicitly unset when initialise Interpreter. This is backward compatible as those options should have no effect to the behaviour of this library.
  • More test.
  • Better comments.
  • Better README.

Bug Fix

31 Mar 15:47
Compare
Choose a tag to compare

Ensure SOAP response is set to null when SoapFault is throw, so subsequent requests will not be affected.

Enable response without firstly invoking request in wsdl mode

26 Feb 22:28
Compare
Choose a tag to compare

This is not backward compatible as Interpreter::response now requires a new arg function_name in order to interpret the SOAP response message correctly in wsdl mode.

Add support for output headers

23 Feb 23:08
Compare
Choose a tag to compare

Like SoapClient::__soapCall, Interpreter::response can now fill the given headers from the SOAP response.
Although response method add a new argument, it is still backward compatible because the new argument has default values.

First Release

07 Feb 23:22
Compare
Choose a tag to compare
0.1.0

Update README.md