{"repo":"WsdlToPhp/PackageGenerator","free":true,"listed":false,"github":"https://github.com/WsdlToPhp/PackageGenerator","clone":"git clone https://github.com/WsdlToPhp/PackageGenerator.git","description":"Generates a PHP SDK based on a WSDL, simple and powerful, WSDL to PHP","language":"PHP","stars":434,"topics":["soap","packagegenerator","soap-client","wsdl","php","sdk-generator","wsdl-to-php","php-sdk","docker","standalone"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Package Generator Package Generator generates a PHP SDK from any WSDL. Package Generator generates a PHP SDK from any WSDL so you can easily consume any SOAP Web Service without wondering how SOAP is used under the hood. Package Generator provides many options to generate your package even if a few are required. This project has been tested with many WSDL and is currently used on the platform Providr.IO. Package Generator generates files that are detailed in the MANIFEST. You are encouraged to read it to understand how and why the files are generated in addition to the way the generated classes are supposed to be used. Installation In a project: With command line: With Docker: Usage There is two ways to generate your package (apart from being in a project and generating it through the command line): - standalone ( default behaviour ): this means the package is generated as an independent project with its own composer.json file. At the end of the generation, the root directory where the package has been generated will contain the composer.json , the composer.lock file and the vendor directory. - not standalone : this means the package is generated as part of an existing project using its own composer.json file. The standalone option is fully detailed in the Standalone section. All the options are fully detailed in the Options page. In a project: With command line: The command line is: In order to see all the used options, just remove the --force argument. With Docker: Such as ","default_branch":null,"files":null,"tree":[],"storefront":"/r/WsdlToPhp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/WsdlToPhp/PackageGenerator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}