LibreDTE

SiiWsdlConsumerWorkerInterface extends WorkerInterface

Interfaz del worker que consume servicios web mediante WSDL en el SII.

Table of Contents

Methods

sendRequest()  : XmlInterface
Realiza una solicitud a un servicio web del SII mediante el uso de WSDL.

Methods

sendRequest()

Realiza una solicitud a un servicio web del SII mediante el uso de WSDL.

public sendRequest(string $service, string $function[, array<string|int, mixed>|int $args = [] ][, int|null $retry = null ]) : XmlInterface

Este método prepara y normaliza los datos recibidos y llama al método que realmente hace la consulta al SII: callServiceFunction().

Parameters
$service : string

Nombre del servicio del SII que se consumirá.

$function : string

Nombre de la función que se ejecutará en el servicio web del SII.

$args : array<string|int, mixed>|int = []

Argumentos que se pasarán al servicio web.

$retry : int|null = null

Intentos que se realizarán como máximo para obtener respuesta.

Tags
throws
SiiWsdlConsumerException

En caso de error.

Return values
XmlInterface

Documento XML con la respuesta del servicio web.


        
On this page

Search results