Download Latest Version Version 4.2.0 source code.tar.gz (86.6 kB)
Email in envelope

Get an email when there's a new version of General purpose PHP SOAP-client

Home / 4.0.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-01-08 3.0 kB
Version 4.0.0 source code.tar.gz 2025-01-08 85.2 kB
Version 4.0.0 source code.zip 2025-01-08 250.3 kB
Totals: 3 Items   338.5 kB 0

This release adds support for long standing encoding issues. In order to solve these issues, this package uses a new encoding package.

Starting from this release, you don't need PHP's ext-soap anymore!

Upgrading

NOTE: We now require a psr/cache-implementation so that the engine (and WSDL parsing) can be cached. Some examples are: symfony/cache or cache/*-adapter. If you don't have a cache implementation installed, you can for example run:

:::bash
composer require symfony/cache

Next, you can upgrade the soap-client:

:::bash
composer require 'phpro/soap-client:^4.0.0' --update-with-dependencies

Finally, You'll need to update some parts of your codebase. For a step-by-step plan, you can follow the instructions at:

https://github.com/phpro/soap-client/blob/v4.x/UPGRADING.md#v3-to-v4

Thanks 💚

This release was funded by the sponsorship of buhta.com.

buhta.com

Like what we are doing? 💚

Feel free to donate at sponsoring.

What's Changed

Full Changelog: https://github.com/phpro/soap-client/compare/3.3.0...4.0.0

Source: README.md, updated 2025-01-08