Cargando...

Warning en NuSOAP - PHP

Si alguna vez has usado NuSOAP como librería de consumo de webservices, es posible que desde que apareció la versión más reciente encuentres en tus logs, un warning como este:

<b>Warning</b>: Attempt to modify property of non-object in&nbsp;<b>nusoap.php</b>&nbsp;on line&nbsp;<b>4694</b>


Esto se debe a un pequeño bug en la interpretación de los objetos que definen la estructura dada por WSDL.

Para hacer el parche no hay más que sustituir la línea 4694 de esto:

$this-&gt;schemas[$ns]-&gt;imports[$ns2][$ii]['loaded'] = true;


a esto:

$this-&gt;schemas[$ns][$ns2]-&gt;imports[$ns2][$ii]['loaded'] = true;


Por si ocupan