Errors have been detected, please read carefully the error message(s) before submitting again the form:

Ok, I get it
Messages have been detected, please read carefully these message(s) before submitting again the form:

Ok, I get it
In order to be able to generate a package privately, you first need to subscribe to a monthly plan or to purchase some credits.
To do so, go to "My account -> Profile tab" then choose between upgrading your account type or purchasing credits
Until then, you won't be able to generate any package privately.

Please fix highlighted required field(s) before continuing.
  • Generated classes will then be named:
    • WsdlClass class: WsdlClass
    • ClassMap class: ClassMap
    • Service classes: Service*
    • Struct classes: Struct*
    • Enumeration classes: Enum*
Browse
  • Generated classes will then be named:
    • WsdlClass class: WsdlClass
    • ClassMap class: ClassMap
    • Service classes: Service*
    • Struct classes: Struct*
    • Enumeration classes: Enum*
  • Generated classes will then be named:
    • WsdlClass class: WsdlClass
    • ClassMap class: ClassMap
    • Service classes: Service*
    • Struct classes: Struct*
    • Enumeration classes: Enum*
User authentication for WSDL
Login:
 
Password:
Options that are used and applied to any chosen generation method
Option NameOption Value
Main Folder Categorization  Used to define the main categorization (hierarchical folders based on a part of the operations' name, splitted using the upper caracters) of generated classes.
Sub Folder Categorization  Same usage than the main categorization except that it's for the sub categorization, usefull if you first use the main categorization.
Method of Gathering Operations  Classes are generated to gather operations based on the operations' name. In order to gather operations based on their name, you decide how the operations must be gathered accordingly to the oprations' name. Its basically the same behaviour than for categorizing the classes by folders.
Generate Wsdl mother class  Enable or disable the generation of the WsdlClass which will be the main class from which each generated class will inherit. You should always enable this option because this class has several usefull methods and is the core model to initialize the SoapClient and even more.
Generate Autoload File  Enable or disable the generation of the autoload file. The autoload file is useless if you have an clever autoloader.
Generate Tutorial File  Enable or disable the generation of the tutorial/sample file in order to have the starting code to use the generated classes.
Send An Array As Parameter  Enable or disable the usage of one array containing all the parameters when calling the operation instead of passing as many parameters as the operations ask.
Response As A Generated Class Object  Enable or disable the instanciation of an object when getting the result in order to have a WsdlClass generated class object.
Generic Constants Naming  Enable or disable the usage of generic name for constants. The constants are generated when you have enumerations in the WSDL. If enabled, instead of having constant caring the value, cleaned, in its name, it is names with an auto-incremental number suffixing a fixed string.
Send Parameters In An Array  Is linked with the "Send An Array As Parameter" option. These options are usefull when calling Windows WebServices as SharePoint.
Inheritance Struct Name  Allow to define the name of the possible main structs from which others struct can ihnerit. By default, the inheritance is detected from the WSDL.

Latest blog posts

New methods have been added to our REST API, check it out!

A REST Api has to be flexible and capable of evolving over the time. Moreover, it must evolve according to the features it already provides in order to keep its homogeneity and its flexibility. We're still in the beginning of our Api so it should evolve for a long time in the future. As we only p...

Read more »

New output formats for our REST Api: PHP, XML and JSONP

Before reading this post, please read the post about how to call our REST Api.As indicated in our previous post only json output format was available. We quickly added 3 new output formats which are : PHP: the data are serialized with serialize XML: the data are transformed to XML data using D...

Read more »

Call any SOAP Web service using a REST Web service

Here is the newest feature and this is one of the most innovative one. it is also the one before the last complex feature. This new feature intends to let you call any SOAP operation remotely really easily. In addition to ease any call to any SOAP operation, we used an actual and innovative...

Read more »

We love to fix, improve and help. Ask us to help you!

Since the last blog post, more than once month ago, we've been making three main things: improving deeply the WsdlToPhp project,  helping users to achieve their SOAP projects, and paving the way for not anticipated features that will be useful.  While we were doing these three mai...

Read more »

Save your SOAP requests and execute them better, faster, stronger!

Here is the newest feature: save your sent requests. This feature allows you to store any sent request. After you stored it in our database, you are able to use it later in order to automatically fill in the web interface fields. To do so, you first need to load the method definition. Then y...

Read more »

Fixing a little bug contained by the generated PHP code of the SOAP request

We just fixed an issue reported by a user.The caseWhen you send a request using the web interface, you can set the authentication login and password: After you sent the request, you can download the PHP code that allows you to make the request on your own environment.  Lately, you would hav...

Read more »