This package allows to programmatically send request to a SOAP service using PHP classes. In order to that, this class generates each class for each request and each request parameters and each request response. Each class is stored in a hierarchical folder/sub-folder. The SOAP client is then abstracted and you only deal with objects representing the WSDL.
It uses eZ Components, ezcPhpGenerator, in order to generate php files.
Test this library here : http://www.wsdltophp.com
Read the online PHPDoc here : http://phpdoc.wsdltophp.com/