Example usage

The fastest usage (ever? ;):

require_once ( 'class.phpwsdl.php' );
PhpWsdl::RunQuickMode ( );

This will run the PHP SoapServer and determine all the configuration, if your webservice handler class is within the same file or in a file named 'class.webservice.php'.

If the webservice handler class is in another file:

require_once ( 'class.phpwsdl.php' );
PhpWsdl::RunQuickMode ( 'class.yourwebservice.php' );

If your webservice needs more files:

require_once ( 'class.phpwsdl.php' );
PhpWsdl::RunQuickMode ( Array ( 'class.yourwebservice.php', 'class.yourcomplextype.php' ) );

Quick, isn't it?

But PhpWsdl can do a lot more for you. See the demos in the downloads for some examples.
Features

parsing of WSDL definitions from comment blocks
creating WSDL even without definitions in comments
caching of the generated WSDL for more performance
support for complex types and arrays
create optimized or human readable WSDL
creat

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow php-wsdl-creator

php-wsdl-creator Web Site

Other Useful Business Software
Get Avast Free Antivirus with 24/7 AI-powered online scam detection Icon
Get Avast Free Antivirus with 24/7 AI-powered online scam detection

Get protection for today’s online threats. Free.

Award-winning antivirus protection, as well as protection against online scams, dangerous Wi-Fi connections, hacked accounts, and ransomware. It includes Avast Assistant, your built-in AI partner, which gives you help with suspicious online messages, offers, and more.
Free Download
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of php-wsdl-creator!

Additional Project Details

Registered

2014-01-15