DocumentBatchInterface
in
Interfaz para el contenedor de varios documentos que se procesarán en lote.
Table of Contents
Methods
- getCertificate() : CertificateInterface|null
- Obtiene el certificado para firmar el documento.
- getEmisor() : EmisorInterface|null
- Obtiene el emisor del documento.
- getFile() : string
- Entrega la ruta del archivo con documentos que se debe procesar.
- getOptions() : DataContainerInterface|null
- Obtiene las opciones del procesamiento en lote de documentos.
- setCertificate() : static
- Asigna el certificado para firmar el documento.
- setEmisor() : static
- Asigna el emisor del documento.
- setOptions() : static
- Asigna las opciones del procesamiento en lote de documentos.
Methods
getCertificate()
Obtiene el certificado para firmar el documento.
public
getCertificate() : CertificateInterface|null
Return values
CertificateInterface|nullgetEmisor()
Obtiene el emisor del documento.
public
getEmisor() : EmisorInterface|null
Return values
EmisorInterface|nullgetFile()
Entrega la ruta del archivo con documentos que se debe procesar.
public
getFile() : string
Return values
stringgetOptions()
Obtiene las opciones del procesamiento en lote de documentos.
public
getOptions() : DataContainerInterface|null
Return values
DataContainerInterface|nullsetCertificate()
Asigna el certificado para firmar el documento.
public
setCertificate(CertificateInterface|null $certificate) : static
Parameters
- $certificate : CertificateInterface|null
Return values
staticsetEmisor()
Asigna el emisor del documento.
public
setEmisor(EmisorInterface|null $emisor) : static
Parameters
- $emisor : EmisorInterface|null
Return values
staticsetOptions()
Asigna las opciones del procesamiento en lote de documentos.
public
setOptions(array<string|int, mixed>|DataContainerInterface|null $options) : static
Parameters
- $options : array<string|int, mixed>|DataContainerInterface|null