BWF\DocumentTemplates\DocumentTemplates\BaseDocumentTemplate
Synopsis
trait BaseDocumentTemplate
{
- // members
- protected Layout $layout;
- protected Renderer $renderer;
- private array $templateData = ;
- // methods
- protected abstract void dataSources()
- protected TemplateDataSource dataSource()
- public void setLayout()
- public void addTemplateData()
- public void getTemplatePlaceholders()
- public void render()
- public void renderPdf()
- public void setRenderer()
- private PdfRendererInterface getPdfRenderer()
Members
private
- $templateData
—
array
Stores the datasource instances containing the renderable data. Used for template rendering.
protected
- $layout — \BWF\DocumentTemplates\Layouts\Layout
- $renderer — \BWF\DocumentTemplates\Renderers\Renderer