Neuron-PHP

Validation

Interfaces, Classes, Traits and Enums

ICollection
IValidator
Date
Requires a date with a specific format. Defaults to Y-m-d
StringData
Requires a string.
Currency
Requires a number with a maximum of 2 decimal places.
DateTime
Requires a date with a specific format. Defaults to Y-m-d
PhoneNumber
Requires a valid phone number format nnn-nnn-nnnn
Time
Requires time to be in a specific format. Defaults to g:i:s A
Base
Validator base class.
Email
Requires a valid email address format.
ArrayData
Requires an array.
Boolean
Requires a boolean.
Collection
Allows multiple validators to be chained in one item.
DateRange
Validates a DateRange data object.
DateWithinRange
Requires a date within a specified range.
Ein
Requires a valid ein format of nn-nnnnnnn
FloatingPoint
Requires a floating point number.
Integer
Requires an integer
IPAddress
Requires a valid IPAddress format.
Json
Validates json data.
Name
Requires a valid name.
NotEmpty
Requires a non empty variable.
NotNull
Requires a non-null variable.
NumberWithinRange
Requires a number to be within a specific range.
Numeric
Requires an integer or float or a numeric string
NumericRange
Requires the Minimum to be less than the maximum.
Positive
Requires a positive number.
StringLength
Validator base class.
Upc
Validator base class.
Url
Requires a valid url format.
Policy

Search results