[Blog] Génération de classes PHP hiérarchisées à partir d'un fichier WSDL
De nature à vouloir tout développer en objet et à être fan de l'auto-complétion dans mon IDE préféré Zend Studio, je souhaitais pouvoir développer mes communications avec SOAP sans me poser la question ni sur les méthodes disponibles ni sur les paramètres nécessaires et leur type. La solution pour connaitre les méthodes disponibles, leur paramètre et le type de chacun des paramètres est soit de lire le fichier WSDL, qui peut alors atteindre des centaines de lignes voire des milliers, soit lire la doc associée au WSDL, pas forcément disponible selon le fournisseur du WebService. Dans tous les cas, cela n'empêche pas que le développement des communications avec le WebService reste très peu normé et reste alors au bon choix du développeur.