required
Description:Ensures the field is not empty. Additional:
Accepts an optional
error
message.
unique
Description:Ensures the value is unique across rows. Additional:
Accepts an optional
error
message.
regex_matches
Description:Validates a field against a regular expression. Additional:
Expects a
regex
and an optional error
message.
includes
Description:Checks if a value is within a predefined list. Additional:
Requires a list of valid values.
multi_includes
Description:Checks if all delimited values are valid. Additional:
Accepts
values
, a delimiter
, and an optional error
message.
is_integer
Description:Validates that the value is an integer. Additional:
Optional
error
message.
phone_number
Description:Validates phone number formatting. Additional:
Optional
error
message.
Validates email format. Additional:
Optional
error
message.
postal_code
Description:Validates postal code format. Additional:
Optional
error
message.
custom
Description:Custom validation function. Additional:
Requires a
key
and a validateFn
that returns an error message if validation fails.