BatchProcessorWorker
extends AbstractWorker
in package
implements
BatchProcessorWorkerInterface
Clase para los procesadores de documentos en lote.
Table of Contents
Interfaces
- BatchProcessorWorkerInterface
- Interfaz para los procesadores de documentos en lote.
Properties
- $optionsSchema : array<string|int, mixed>
- {@inheritdoc}
Methods
- process() : array<string|int, DocumentInterface>
- Procesa masivamente documentos tributarios electrónicos.
Properties
$optionsSchema
{@inheritdoc}
protected
array<string|int, mixed>
$optionsSchema
= ['__allowUndefinedKeys' => true, 'strategy' => ['types' => 'string', 'default' => 'spreadsheet.csv']]
Methods
process()
Procesa masivamente documentos tributarios electrónicos.
public
process(DocumentBatchInterface $batch) : array<string|int, DocumentInterface>
Parameters
- $batch : DocumentBatchInterface
-
Contenedor del lote a procesar.