LibreDTE

ValidatorWorker extends AbstractWorker
in package
implements ValidatorWorkerInterface

Clase para los validadores de documentos.

Table of Contents

Interfaces

ValidatorWorkerInterface
Interfaz para los validadores de documentos.

Properties

$documentBagManager  : DocumentBagManagerWorkerInterface
$signatureComponent  : SignatureComponentInterface
$xmlComponent  : XmlComponentInterface

Methods

__construct()  : mixed
validate()  : void
Realiza la validación del documento.
validateSchema()  : void
Valida el esquema del XML del DTE.
validateSignature()  : void
Valida la firma electrónica del documento XML del DTE.

Properties

$signatureComponent

private SignatureComponentInterface $signatureComponent

Methods

__construct()

public __construct(DocumentBagManagerWorkerInterface $documentBagManager, XmlComponentInterface $xmlComponent, SignatureComponentInterface $signatureComponent[, iterable<string|int, mixed> $jobs = [] ][, iterable<string|int, mixed> $handlers = [] ][, iterable<string|int, mixed> $strategies = [] ]) : mixed
Parameters
$documentBagManager : DocumentBagManagerWorkerInterface
$xmlComponent : XmlComponentInterface
$signatureComponent : SignatureComponentInterface
$jobs : iterable<string|int, mixed> = []
$handlers : iterable<string|int, mixed> = []
$strategies : iterable<string|int, mixed> = []

        
On this page

Search results