FormResult

Read onlyYes
FinalYes

Immutable value object carrying the rendering output of a single FormEngine element — its HTML fragment together with all page-level assets (JavaScript modules, stylesheets, language labels) the element needs to function.

Table of Contents

Properties

$additionalInlineLanguageLabelFiles  : array<string|int, mixed>
$hiddenFieldsHtml  : array<string|int, mixed>
$html  : string
$inlineData  : array<string|int, mixed>
$javaScriptModules  : array<string|int, mixed>
$stylesheetFiles  : array<string|int, mixed>

Methods

__construct()  : mixed

Properties

$additionalInlineLanguageLabelFiles

public array<string|int, mixed> $additionalInlineLanguageLabelFiles = []

$hiddenFieldsHtml

Deprecated

since v14.2, will be removed in v15. Add hidden fields to the 'html' key directly.

public array<string|int, mixed> $hiddenFieldsHtml = []

$inlineData

public array<string|int, mixed> $inlineData = []

$javaScriptModules

public array<string|int, mixed> $javaScriptModules = []

$stylesheetFiles

public array<string|int, mixed> $stylesheetFiles = []

Methods

__construct()

public __construct(string $html[, array<string|int, mixed> $javaScriptModules = [] ][, array<string|int, mixed> $stylesheetFiles = [] ][, array<string|int, mixed> $inlineData = [] ][, array<string|int, mixed> $additionalInlineLanguageLabelFiles = [] ][, array<string|int, mixed> $hiddenFieldsHtml = [] ]) : mixed
Parameters
$html : string
$javaScriptModules : array<string|int, mixed> = []
$stylesheetFiles : array<string|int, mixed> = []
$inlineData : array<string|int, mixed> = []
$additionalInlineLanguageLabelFiles : array<string|int, mixed> = []
$hiddenFieldsHtml : array<string|int, mixed> = []

        
On this page

Search results