ValidationAttribute
abstract class ValidationAttribute extends ValidationRule implements Stringable
Methods
static string
keyword()
Get the Validator rule keyword.
static ValidationAttribute
create(string ...$parameters)
Create the attribute from parsed string parameters.
string
__toString()
Get the rule in Validator string form.
static mixed
parseDateValue(mixed $value)
Parse a validation date value.
static mixed
parseBooleanValue(mixed $value)
Parse a validation boolean value.
mixed
normalizePossibleExternalReferenceParameter(mixed $parameter)
Resolve a possible external reference parameter.
Details
at line 20
abstract static string
keyword()
Get the Validator rule keyword.
at line 25
abstract static ValidationAttribute
create(string ...$parameters)
Create the attribute from parsed string parameters.
at line 30
string
__toString()
Get the rule in Validator string form.
at line 38
static protected mixed
parseDateValue(mixed $value)
Parse a validation date value.
at line 60
static protected mixed
parseBooleanValue(mixed $value)
Parse a validation boolean value.
at line 80
protected FieldReference
parseFieldReference(string|FieldReference $reference)
Parse a field reference.
at line 91
protected mixed
normalizePossibleExternalReferenceParameter(mixed $parameter)
Resolve a possible external reference parameter.