Hola a todos,
Estoy implementando un cliente PHP muy sencillo que consume Servicios Web definidos en un WSDL.
El WSDL en cuestión tiene varios métodos de los cuales, ahora mismo, solo he conseguido acceder a uno.
Al probar con los demás, "print_r" me devuelve un simple "stdClass Object ( ) ". (¿Entiendo que es un objeto nulo?)
La única diferencia es que el primer método no necesita parámetros y el segundo sí: dos datos de tipo string.
Código:
$result = $client->consulta1(); // esta es la que sí funciona
print_r($result->return);
$result2 = $client2->consulta2('a','b'); //esta es la que no funciona
print_r($result2->return);
Mi pregunta es si el paso de parámetros para consumir servicios web tiene alguna particularidad.
En NuSOAP, por ejemplo, conviene pasarlos como una array. He probado de esta manera y tampoco funciona.
Gracias de antemano