(PHP 5, PHP 7, PHP 8)
SoapClient::__call — Llamada a una función SOAP (obsoleta)
La llamada directa a este método es obsoleta. Normalmente, las funciones SOAP pueden ser llamadas como métodos del objeto SoapClient; en los casos donde esto no es posible, o bien es necesario pasar más opciones, utilícese el método SoapClient::__soapCall().
name
El nombre de la función SOAP a llamar.
args
Un array de argumentos a pasar a la función. Esto puede ser un array ordenado o un array asociativo. Tenga en cuenta que la mayoría de servidores SOAP exigen que los nombres de los parámetros sean proporcionados, en cuyo caso debe ser un array asociativo.
Las funciones SOAP pueden devolver uno o varios valores. Si solo un valor es devuelto por la función SOAP, el valor de retorno será un escalar. Si varios valores son devueltos, se devuelve un array asociativo de parámetros de salida nombrados en su lugar.
En caso de error, si el objeto SoapClient ha sido construido con la opción exceptions
definida como false
, se devolverá un objeto SoapFault.