Feature #19791
closedUse native SoapClient implementation of PHP5 only
100%
Description
Currently EM uses native SoapClient implementation of PHP5's extension soap. However, there are fallbacks to PEAR:Soap and nusoap library. Library nusoap is even embedded. There is even the possibility to configure which implementation will be choosed.
The fallbacks were necessary in PHP4, but with PHP5 there is a native SoapClient implementation.
The patch removes nusoap library, fallback switches and methods call wrappers.
Why:
- we now have a native implementation in PHP5
- Soap calls in TYPO3 core are only made in EM; the adapter is within module EM; so it was never intended to provide a Soap Client implementation for TYPO3 extensions
- we wouldn't need to maintain the embedded library and react on API modifications in third-party implementations (nusoap,PEAR)
- any new options to set would need us to write or modify wrapper methods (missing Proxy support)
(issue imported from #M10097)
Files