LibreDTE

DispatcherWorkerInterface extends WorkerInterface

Interfaz para el worker que maneja el envío de los documentos.

Table of Contents

Methods

create()  : DocumentEnvelopeInterface
Crea un sobre con los datos de la bolsa de un documento tributario.
loadXml()  : DocumentEnvelopeInterface
Realiza la carga del sobre de documentos desde un string XML.
normalize()  : DocumentEnvelopeInterface
Normaliza un sobre con datos de los documentos tributarios transferidos.
validate()  : XmlDocumentInterface
Realiza la validación del sobre de documentos tributarios.
validateSchema()  : XmlDocumentInterface
Valida el esquema del XML del sobre de documentos tributarios.
validateSignature()  : XmlDocumentInterface
Valida la firma electrónica del sobre de documentos tributarios.

Methods

validateSchema()

Valida el esquema del XML del sobre de documentos tributarios.

public validateSchema(DocumentEnvelopeInterface|XmlDocumentInterface|string $source) : XmlDocumentInterface
Parameters
$source : DocumentEnvelopeInterface|XmlDocumentInterface|string
Tags
throws
XmlException

Si la validación del esquema falla.

Return values
XmlDocumentInterface

validateSignature()

Valida la firma electrónica del sobre de documentos tributarios.

public validateSignature(DocumentEnvelopeInterface|XmlDocumentInterface|string $source) : XmlDocumentInterface
Parameters
$source : DocumentEnvelopeInterface|XmlDocumentInterface|string
Tags
throws
SignatureException

Si la validación de la firma falla.

Return values
XmlDocumentInterface

        
On this page

Search results