mini\Validator\Attributes\Field::__construct()
Method
public
constructor
Signature
public function __construct(string $name, ?string $type = NULL, ?int $minLength = NULL, ?int $maxLength = NULL, int|float|null $minimum = NULL, int|float|null $maximum = NULL, int|float|null $exclusiveMinimum = NULL, int|float|null $exclusiveMaximum = NULL, int|float|null $multipleOf = NULL, ?string $pattern = NULL, ?string $format = NULL, ?int $minItems = NULL, ?int $maxItems = NULL, ?bool $uniqueItems = NULL, ?int $minProperties = NULL, ?int $maxProperties = NULL, ?bool $required = NULL, mixed $const = NULL, ?array $enum = NULL, ?string $message = NULL, mini\Validator\Purpose|string|null $purpose = NULL)
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$name |
string |
required | Documentation missing |
$type |
?string |
NULL
|
Documentation missing |
$minLength |
?int |
NULL
|
Documentation missing |
$maxLength |
?int |
NULL
|
Documentation missing |
$minimum |
int|float|null |
NULL
|
Documentation missing |
$maximum |
int|float|null |
NULL
|
Documentation missing |
$exclusiveMinimum |
int|float|null |
NULL
|
Documentation missing |
$exclusiveMaximum |
int|float|null |
NULL
|
Documentation missing |
$multipleOf |
int|float|null |
NULL
|
Documentation missing |
$pattern |
?string |
NULL
|
Documentation missing |
$format |
?string |
NULL
|
Documentation missing |
$minItems |
?int |
NULL
|
Documentation missing |
$maxItems |
?int |
NULL
|
Documentation missing |
$uniqueItems |
?bool |
NULL
|
Documentation missing |
$minProperties |
?int |
NULL
|
Documentation missing |
$maxProperties |
?int |
NULL
|
Documentation missing |
$required |
?bool |
NULL
|
Documentation missing |
$const |
mixed |
NULL
|
Documentation missing |
$enum |
?array |
NULL
|
Documentation missing |
$message |
?string |
NULL
|
Documentation missing |
$purpose |
mini\Validator\Purpose|string|null |
NULL
|
Documentation missing |
Documentation
Documentation missing - No docblock found for this method.