LoaderWorker
extends AbstractWorker
in package
implements
LoaderWorkerInterface
Clase para cargar documentos tributarios desde su XML.
Table of Contents
Interfaces
- LoaderWorkerInterface
- Interfaz para los cargadores de documentos.
Properties
Methods
- __construct() : mixed
- loadXml() : DocumentBagInterface
- Realiza la carga del documento desde un string XML.
Properties
$documentBagManager
private
DocumentBagManagerWorkerInterface
$documentBagManager
$parserWorker
private
ParserWorkerInterface
$parserWorker
Methods
__construct()
public
__construct(ParserWorkerInterface $parserWorker, DocumentBagManagerWorkerInterface $documentBagManager) : mixed
Parameters
- $parserWorker : ParserWorkerInterface
- $documentBagManager : DocumentBagManagerWorkerInterface
loadXml()
Realiza la carga del documento desde un string XML.
public
loadXml(string $xml) : DocumentBagInterface
Parameters
- $xml : string
-
Datos del documento tributario.
Return values
DocumentBagInterface —Contenedor con los datos del documento.