Documentación GVHIDRA 3.1.5
Referencia de la Clase IgepWS_Client

Métodos públicos

 getClient ($ficheroWSDL, $options=null)
 getCredential ($idWS)

Métodos públicos estáticos

static disableCache ()

Descripción detallada

Definición en la línea 42 del archivo IgepWS_Client.php.


Documentación de las funciones miembro

static disableCache ( ) [static]

Este mtodo elimina la cache del cliente con lo que podemos hacer cambios en el wsdl Hay que llamarlo antes de 'getClient'

Definición en la línea 76 del archivo IgepWS_Client.php.

    {
                ini_set('soap.wsdl_cache_ttl', '0');
    }
getClient ( ficheroWSDL,
options = null 
)

Dado un WSDL devuelve un cliente para el mismo

Parámetros:
stringficheroWSDL Fichero o ubicacin del WSDL que define el WS
mixedopciones que se pasan a SoapClient
Devuelve:
object Objeto WS

Definición en la línea 50 del archivo IgepWS_Client.php.

    {
        if (is_null($options))
                $options = array();
            if (!isset($options['encoding']))
                $options['encoding'] = 'latin1';
        $client = new SoapClient($ficheroWSDL, $options);
        return $client;
    }
getCredential ( idWS)

Este mtodo se encarga de devolver la credencial de usuario

Parámetros:
stringidWS Identificador del WS del que se requieren las credenciales
Devuelve:
array array que contiene las credenciales

Definición en la línea 65 del archivo IgepWS_Client.php.

    {
        $conf = ConfigFramework::getConfig();
        $wsDef = $conf->getDSN($idWS);   
        return $wsDef;
    }

La documentación para esta clase fue generada a partir del siguiente fichero: