Quittio next API

ValidationResult
in package
implements JsonSerializable

Read onlyYes
FinalYes

Result of a validation run.

Table of Contents

Interfaces

JsonSerializable

Properties

$levels  : array<string|int, mixed>
$messages  : array<string|int, mixed>

Methods

__construct()  : mixed
byLevel()  : array<int, ValidationMessage>
errors()  : array<int, ValidationMessage>
has()  : bool
hasWarnings()  : bool
infos()  : array<int, ValidationMessage>
isValid()  : bool
jsonSerialize()  : array<string, mixed>
merge()  : self
toArray()  : array{valid: bool, levels: list, messages: list>}
toHtml()  : string
Readable validation report as a self-contained HTML fragment.
warnings()  : array<int, ValidationMessage>

Properties

Methods

has()

public has(string $code) : bool
Parameters
$code : string
Return values
bool

jsonSerialize()

public jsonSerialize() : array<string, mixed>
Return values
array<string, mixed>

merge()

public merge(self $other) : self
Parameters
$other : self
Return values
self

toArray()

public toArray() : array{valid: bool, levels: list, messages: list>}
Return values
array{valid: bool, levels: list, messages: list>}

toHtml()

Readable validation report as a self-contained HTML fragment.

public toHtml() : string
Return values
string
On this page

Search results