LoaderWorkerInterface
extends
WorkerInterface
in
Interfaz para el worker `billing.book.loader`.
Responsable de cargar y normalizar los datos de entrada de cualquier tipo de libro tributario desde cualquier formato de origen (array, CSV, XML, etc.).
Selecciona la estrategia como {tipo}.{formato} donde:
tipoproviene deBookBagInterface::getTipo().formatoproviene deBookBagInterface::getLoaderOptions()['format'](por defecto 'array').
Table of Contents
Methods
- load() : BookBagInterface
- Carga y normaliza los detalles del bag.
Methods
load()
Carga y normaliza los detalles del bag.
public
load(BookBagInterface $bag) : BookBagInterface
Parameters
- $bag : BookBagInterface
-
Bag con detalles crudos.
Return values
BookBagInterface —El mismo bag con detalles normalizados.