All notable changes to this project will be documented in this file, in reverse chronological order by release.
Zend\Soap\Wsdl\DocumentationStrategy\DocumentationStrategyInterface, or use the
shipped Zend\Soap\Wsdl\DocumentationStrategy\ReflectionDocumentation, and attach
it to any ComplexTypeStrategy using its setDocumentationStategy() method:
$strategy = new ArrayOfTypeSequence();
$strategy->setDocumentationStrategy(new ReflectionDocumentation());
#52 adds support for for
the xsd:dateTime type, mapping it to PHP DateTime instances.
#59 adds support for PHP 7.3.
#42 adds support for PHP versions 7.1 and 7.2.
#31 adds support for
xsd:date elements.
#36 adds support for
the libxml LIBXML_PARSEHUGE flag when creating a Server instance. When the
support is enabled, the Server instance will pass that flag to
DOMDocument::loadXML(). The flag may be set in one of two ways:
parse_huge within the configuration $options
passed to the constructor and/or setOptions() method.Server::setParseHuge().ext-soap as
an explicit package dependency. While it was previously implied; installation
will now fail if that dependency is missing.#42 removes support for PHP 5.5.
#42 removes support for HHVM.
#49 removes all
arguments besides $errno and $errstr from the Server::handlePhpError()
method, as they were unused.
SoapClient options keep_alive and ssl_method.SoapServer send_errors constructor option.