Interfaces, Classes, Traits and Enums
- ReportRenderInterface
Table of Contents
-
$filesystem
: Filesystem
-
$publicMediaFilesystem
: Filesystem
-
$templatePath
: string
-
__construct()
: mixed
-
getFile()
: TmpFile
-
getFormat()
: string
-
getTemplate()
: AirlayTemplateProcessor
-
render()
: AirlayTemplateProcessor
-
convertDateFields()
: array<string|int, mixed>
-
parseProperties()
: array<string|int, mixed>
-
setImage()
: void
-
splitVariables()
: array<string|int, mixed>
$filesystem
private
Filesystem
$filesystem
private
Filesystem
$publicMediaFilesystem
$templatePath
private
string
$templatePath
__construct()
public
__construct(Filesystem $filesystem, string $templatePath, Filesystem $publicMediaFilesystem) : mixed
Parameters
-
$filesystem
: Filesystem
-
-
$templatePath
: string
-
-
$publicMediaFilesystem
: Filesystem
-
Return values
mixed
—
getFile()
public
getFile() : TmpFile
Return values
TmpFile
—
public
getFormat() : string
Return values
string
—
getTemplate()
public
getTemplate(TmpFile $file) : AirlayTemplateProcessor
Parameters
-
$file
: TmpFile
-
Return values
AirlayTemplateProcessor
—
render()
public
render(Data $data) : AirlayTemplateProcessor
Parameters
-
$data
: Data
-
Return values
AirlayTemplateProcessor
—
convertDateFields()
private
convertDateFields(AirlayTemplateProcessor $templateProcessor, array<string|int, mixed> $replacements, bool $isObject) : array<string|int, mixed>
Parameters
-
$templateProcessor
: AirlayTemplateProcessor
-
-
$replacements
: array<string|int, mixed>
-
-
$isObject
: bool
-
Return values
array<string|int, mixed>
—
parseProperties()
private
parseProperties(array<string|int, mixed> $properties, AirlayTemplateProcessor $templateProcessor[, string $startKey = '' ]) : array<string|int, mixed>
Parameters
-
$properties
: array<string|int, mixed>
-
-
$templateProcessor
: AirlayTemplateProcessor
-
-
$startKey
: string
= ''
-
Return values
array<string|int, mixed>
—
setImage()
private
setImage(string $image, string $search, AirlayTemplateProcessor $templateProcessor) : void
Parameters
-
$image
: string
-
-
$search
: string
-
-
$templateProcessor
: AirlayTemplateProcessor
-
Return values
void
—
splitVariables()
private
splitVariables(array<string|int, mixed> $variables) : array<string|int, mixed>
Parameters
-
$variables
: array<string|int, mixed>
-
Return values
array<string|int, mixed>
—