Skip to content

Releases: php-soap/psr18-transport

Version 1.6.0

18 Mar 10:22
1.6.0
8ca5e1f
Compare
Choose a tag to compare

What's Changed

  • Update veewee/xml requirement from ^2.2 to ^2.2 || ^3.0 by @dependabot in #17

New Contributors

Full Changelog: 1.5.0...1.6.0

Version 1.5.0

24 Nov 07:44
1.5.0
fbb3c39
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.4.0...1.5.0

Version 1.4.0

22 Nov 14:32
1.4.0
65e1fd0
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.3.1...1.4.0

Release 1.3.1

31 Mar 11:45
1.3.1
a3e6627
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.0...1.3.1

Release 1.3.0

25 Nov 07:48
v1.3.0
8ae9292
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.2.1...v1.3.0

Version 1.2.1

11 Mar 12:58
1.2.1
67f2147
Compare
Choose a tag to compare

What's Changed

  • Remove content-length - let the client deal with this by @veewee and @ro0NL in #8

Full Changelog: v1.2.0...1.2.1

v1.2.0

28 Jan 13:04
v1.2.0
a3ac7b8
Compare
Choose a tag to compare

What's Changed

  • Use WSI compliant actions by default by @veewee in #5
  • Add SOAP header middleware by @veewee in #6

Full Changelog: v1.1.0...v1.2.0

New features

SOAP headers through HTTP middleware

use Http\Client\Common\PluginClient;
use Soap\Psr18Transport\Middleware\RemoveEmptyNodesMiddleware;
use Soap\Xml\Builder\Header\Actor;
use Soap\Xml\Builder\Header\MustUnderstand;
use Soap\Xml\Builder\SoapHeader;


$httpClient = new PluginClient(
    $psr18Client,
    [
        new SoapHeaderMiddleware(
            new SoapHeader(
                $tns,
                'x:Auth',
                children(
                    namespaced_element($tns, 'x:user', value('josbos')),
                    namespaced_element($tns, 'x:password', value('topsecret'))
                )
            ),
            new SoapHeader($tns, 'Acting', Actor::next()),
            new SoapHeader($tns, 'Understanding', new MustUnderstand())
        )
    ]
);

Release v1.1.0

26 Nov 11:10
v1.1.0
11fef5d
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @veewee made their first contribution in #1

Full Changelog: v1.0.0...v1.1.0

Version 1.0.0

24 Sep 06:46
v1.0.0
Compare
Choose a tag to compare