AirLay backend

RenderFactory extends Injectable
in package
implements AirlayServiceDi, AirlayS3Di, AirlayCollectionDi

Interfaces, Classes, Traits and Enums

AirlayServiceDi
Interface AirlayServiceDi
AirlayS3Di
Interface AirlayFilesystemDi
AirlayCollectionDi
Interface AirlayCollectionDi

Table of Contents

createByTemplateName()  : ReportRenderInterface
createDocx()  : DocxRender
createMilestoneRenderByTemplate()  : MilestoneDocxRender|MilestoneXlsxRender
createXlsx()  : XlsxRender

Methods

createByTemplateName()

public createByTemplateName(string $templateFile, array<string|int, mixed> $dataSetIds[, DateTimeZone|null $timezone = null ]) : ReportRenderInterface
Parameters
$templateFile : string
$dataSetIds : array<string|int, mixed>
$timezone : DateTimeZone|null = null
Return values
ReportRenderInterface

createDocx()

public createDocx(string $templateFile, array<string|int, mixed> $dataSetIds, DateTimeZone|null $timezone) : DocxRender
Parameters
$templateFile : string
$dataSetIds : array<string|int, mixed>
$timezone : DateTimeZone|null
Return values
DocxRender

createXlsx()

public createXlsx(string $templateFile, DateTimeZone|null $timezone) : XlsxRender
Parameters
$templateFile : string
$timezone : DateTimeZone|null
Return values
XlsxRender

Search results