besimple / wsdl2php
BeSimple WSDL 2 PHP library
Installs: 27 737
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 3
Forks: 2
Open Issues: 0
Requires
- php: >=5.3.0
- besimple/soap-common: dev-master
Requires (Dev)
- satooshi/php-coveralls: dev-master
This package is not auto-updated.
Last update: 2024-12-21 16:15:29 UTC
README
wsdl2php - takes a WSDL document and generates PHP code from which to implement a service. The WSDL document must have a valid portType element, but it does not need to contain a binding element or a service element. It is always assumed the given doc-lit WSDLs "unwrap" nicely
Using the optional arguments you can customize the generated code.
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/wsdl2php": "dev-master" } }
Now you are ready to install the library:
php /usr/local/bin/composer.phar install
Run
php bin/wsdl2php.php -w"myservice.wsdl"