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
$300 Free Credits for Your Google Cloud Projects Icon
$300 Free Credits for Your Google Cloud Projects

Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Start Free Trial
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