BuilderWorkerInterface
extends
WorkerInterface
in
Interfaz para el worker `billing.book.builder`.
Responsable de construir el XML y la entidad resultante de cualquier tipo de libro tributario a partir del bag con detalles normalizados.
Selecciona la estrategia usando BookBagInterface::getTipo() directamente,
ya que no depende del formato de origen (eso es responsabilidad del loader).
Table of Contents
Methods
- build() : BookInterface
- Construye la entidad libro a partir del bag normalizado.
Methods
build()
Construye la entidad libro a partir del bag normalizado.
public
build(BookBagInterface $bag) : BookInterface
Parameters
- $bag : BookBagInterface
-
Bag con detalles ya normalizados.
Return values
BookInterface —Entidad libro resultante con su XML.