Skip to content
docsv0.2.0

ValidationResult

Result of schema validation.

ValidationResult::success()

public static function success(): self

Build a passing validation result with no errors.

ValidationResult::failure()

public static function failure(array $errors): self

Build a failing validation result carrying the schema violations found.

Parameters

Parameters of failure()
NameTypeDescription
$errorslist<string>

ValidationResult::getErrorMessage()

public function getErrorMessage(): string

Join all validation errors into a single semicolon-separated message.