BeSimpleSoap/src/BeSimple/SoapServer
2017-06-07 15:50:04 +02:00
..
SoapOptions Added phing for running tests & fixed issues in order to pass the tests 2017-06-07 15:50:04 +02:00
.gitignore Reorganized directories structure 2013-07-19 17:01:55 +02:00
composer.json Updated BeSimpleSoap vendor requierement to 0.3 2014-08-14 14:56:39 +02:00
MimeFilter.php Support of older PHP versions removed: MimeFilter does not sanitize PHP 5.4.x error 2017-02-22 12:23:24 +01:00
phpunit.xml.dist Reorganized directories structure 2013-07-19 17:01:55 +02:00
README.md Fixed version besimple/soap-* version in README's 2013-10-30 16:49:47 +01:00
SoapResponse.php Soap server with attachments refactoring 2016-11-08 15:42:52 +01:00
SoapResponseFactory.php SoapClient large refactoring & tests update 2017-02-14 16:01:39 +01:00
SoapServer.php SoapServer/Client now handle binary files correctly & large tests/fixtures update 2017-04-04 18:36:18 +02:00
SoapServerBuilder.php Added phing for running tests & fixed issues in order to pass the tests 2017-06-07 15:50:04 +02:00
SoapServerOptionsBuilder.php SoapServer/Client now handle binary files correctly & large tests/fixtures update 2017-04-04 18:36:18 +02:00
WsSecurityFilter.php Added phing for running tests & fixed issues in order to pass the tests 2017-06-07 15:50:04 +02:00
XmlMimeFilter.php Soap server with attachments refactoring 2016-11-08 15:42:52 +01:00

BeSimpleSoapServer

The BeSimpleSoapServer is a component that extends the native PHP SoapServer with further features like SwA, MTOM and WS-Security.

Features (only subsets of the linked specs implemented)

  • SwA: SOAP Messages with Attachments Spec
  • MTOM: SOAP Message Transmission Optimization Mechanism Spec
  • WS-Security Spec1, Spec2

Installation

If you do not yet have composer, install it like this:

curl -s http://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin

Create a composer.json file:

{
    "require": {
        "besimple/soap-server": "0.2.*@dev"
    }
}

Now you are ready to install the library:

php /usr/local/bin/composer.phar install