RendererWorkerInterface
extends
WorkerInterface, StrategiesAwareInterface
in
Interfaz para los renderizadores.
Table of Contents
Methods
- render() : RenderResultInterface
- Realiza el renderizado del documento.
Methods
render()
Realiza el renderizado del documento.
public
render(DocumentBagInterface $bag) : RenderResultInterface
Por defecto genera una sola presentación (tributaria). Se puede
pedir más de una, y más de una copia de cada una, con la opción
bag.options.renderer.renderings (ej. ['tributaria' => 2, 'cedible' => 1]). Una copia cedible solicitada para un tipo de documento que
no admite acuse de recibo (ver
TipoDocumentoInterface::requiresAcuseRecibo()) se omite en
silencio: no es un error, simplemente esa presentación no aparece en
el resultado.
Parameters
- $bag : DocumentBagInterface
-
Bolsa con los datos del documento a renderizar.
Tags
Return values
RenderResultInterface —Resultado del renderizado (el o los archivos generados, ej. el PDF).