LibreDTE

ValidatorWorkerInterface extends WorkerInterface, StrategiesAwareInterface

Interfaz para los validadores de documentos.

Table of Contents

Methods

validate()  : void
Realiza la validación de los datos del documento.
validateSchema()  : XmlDocumentInterface
Valida el esquema del XML del documento.
validateSignature()  : SignatureValidationResultInterface
Valida la firma electrónica del documento XML del documento.

Methods

validateSchema()

Valida el esquema del XML del documento.

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

Si la validación del esquema falla.

Return values
XmlDocumentInterface

El documento XML validado.

validateSignature()

Valida la firma electrónica del documento XML del documento.

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

Si la validación de la firma falla.

Attributes
#[NoDiscard]
Return values
SignatureValidationResultInterface

        
On this page

Search results