$sanitizer→valid()
Is given value valid? (i.e. unchanged by given sanitizer method)
Available since version 3.0.125.
Example
if($sanitizer->valid('abc123', 'alphanumeric')) {
// value is valid
}Usage
// basic usage
$bool = $sanitizer->valid($value);
// usage with all arguments
$bool = $sanitizer->valid($value, string $method = 'text', bool $strict = false);Arguments
| Name | Type(s) | Description |
|---|---|---|
$value | string int array float | Value to check if valid |
$method (optional) | string | Method name or CSV method names |
$strict (optional) | bool | When true, sanitized value must be identical in type to the one given |
Return value
bool
$sanitizer methods and properties
API reference based on ProcessWire core version 3.0.253