Download the PHP package dwendrich/expressive-soap-middleware without Composer
On this page you can find all versions of the php package dwendrich/expressive-soap-middleware. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download dwendrich/expressive-soap-middleware
More information about dwendrich/expressive-soap-middleware
Files in dwendrich/expressive-soap-middleware
Package expressive-soap-middleware
Short Description Middleware for handling soap webservice requests based on zend expressive 2.0.
License MIT
Informations about the package expressive-soap-middleware
expressive-soap-middleware
Middleware for handling soap webservice requests based on zend expressive 2.0.
Requirements
- PHP 7.0 or above
- zend expressive 2.0
Installation
Install the latest version with composer. For information on how to get composer or how to use it, please refer to getcomposer.org.
Basic usage
Webservice methods are provided by a class implementing public methods. Once you have your service class in place,
set up a route which delegates http requests to your service using GET
or POST
request methods to the
SoapController middleware:
Provide soap controller configuration, to tell where to find the service class containing the webservice methods:
Http requests to /path-to-service
using GET
request method will now deliver a wsdl document describing your soap
service based on the public methods implemented in MyServiceClass
.
Calls to your soap service are handled via http request method POST
.
Documentation
- Soap controller component
- Soap description component
All versions of expressive-soap-middleware with dependencies
zendframework/zend-expressive Version ^2.0.2
zendframework/zend-expressive-helpers Version ^4.0
zendframework/zend-soap Version ^2.6
zendframework/zend-stdlib Version ^3.1
zendframework/zend-servicemanager Version ^3.3