ParserWorker
extends AbstractWorker
in package
implements
ParserWorkerInterface
Clase para los parsers de datos de entrada de los documentos tributarios.
Table of Contents
Interfaces
- ParserWorkerInterface
- Interfaz para los parsers de datos de entrada de los documentos tributarios.
Properties
- $optionsSchema : array<string|int, mixed>
- {@inheritdoc}
Methods
- parse() : array<string|int, mixed>
- Realiza la transformación de los datos del documento.
Properties
$optionsSchema
{@inheritdoc}
protected
array<string|int, mixed>
$optionsSchema
= ['strategy' => ['types' => 'string', 'default' => 'default.json']]
Methods
parse()
Realiza la transformación de los datos del documento.
public
parse(DocumentBagInterface $bag) : array<string|int, mixed>
Parameters
- $bag : DocumentBagInterface
-
Contenedor con los datos del documento a transformar.
Return values
array<string|int, mixed> —Arreglo con los datos parseados.