LibreDTE

CafLoaderWorkerInterface extends WorkerInterface

Interfaz para el worker que permite cargar un archivo XML con el CAF.

Table of Contents

Methods

load()  : CafInterface
Carga el XML de un CAF y lo entrega como entidad CAF.

Methods

load()

Carga el XML de un CAF y lo entrega como entidad CAF.

public load(string|XmlDocumentInterface $xml) : CafInterface
Parameters
$xml : string|XmlDocumentInterface

XML del CAF a cargar, como string o como documento ya construido.

Tags
throws
XmlParseException

Si el XML del CAF está vacío o mal formado.

CafLoaderException

Si el código de tipo de documento del CAF no existe en el repositorio.

Return values
CafInterface

El CAF cargado, con sus datos y folios disponibles.

On this page

Search results