mini\Validator\Validator::format()
Method
public
Signature
public function format(string $format, Stringable|string|null $message = NULL): static
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$format |
string |
required | Documentation missing |
$message |
Stringable|string|null |
NULL
|
Documentation missing |
Returns
static
Documentation
Validate string format (JSON Schema: format)
Supported formats:
- email: Email address
- uri: URL/URI
- date-time: ISO 8601 date-time
- date: ISO 8601 date (YYYY-MM-DD)
- time: ISO 8601 time (HH:MM:SS)
- ipv4: IPv4 address
- ipv6: IPv6 address
- uuid: UUID
- slug: URL-safe string (not JSON Schema standard)