Skip to content

tool - create php classes from a soap wsdl

Since i am working with a lot of soap services right now i searched for a tool that generates the soap classes for me. Thankts to propel and its "schema.xml" i am getting really lazy for doing such a task by hand ;-). Fortunately, the internet is still a place where everything can be found, so the search engine of my choice scores and found the wsdl2phpgenerator provided by walle.

Simple WSDL to PHP classes converter. Takes a wsdl file and outputs class files ready to use.

Uses the MIT licence (http://www.opensource.org/licenses/mit-license.php)

Usage executable: ./wsdl2php -i input.wsdl -o /tmp/my/directory/wsdl

Just add -v to use the verbose mode and -n my\namespace to add a preferred namespace.

Translate to de es fr it pt ja

php - debug soap client

If you are using the native php soap client, just enable the trace mechanims and use the build in methods.

array_push($options, array('trace' => 1));

$myPhpSoapClient = new SoapClient($urlToWSDL, $options);

Use a logger for the output or add it at least as hidden value in your output.

PHP independent works best with a sniffer tool like wireshark

Translate to de es fr it pt ja