mini\Validator\Validator::isInvalid() Method

public

Signature

public function isInvalid(mixed $value, mixed $context = NULL): ?mini\Validator\ValidationError

Parameters

Name Type Default Description
$value mixed required Documentation missing
$context mixed NULL Documentation missing

Returns

?mini\Validator\ValidationError

Documentation

Check if value is invalid

Returns null if valid, or ValidationError if invalid. The ValidationError is:

  • Stringable: echo $error outputs the message
  • ArrayAccess: $error['field'] accesses property errors
  • IteratorAggregate: foreach ($error as $field => $fieldError)
  • JsonSerializable: json_encode($error) for API responses

Source

src/Validator/Validator.php:124-213