Validator

Table of Contents

Interfaces

ObjectValidatorInterface
Contract for a validator
ValidatorInterface
Contract for a validator

Classes

AbstractCompositeValidator
An abstract composite validator consisting of other validators
AbstractValidator
Abstract validator
AlphanumericValidator
Validator for alphanumeric strings
BooleanValidator
Validator for boolean values
CollectionValidator
A generic collection validator.
ConjunctionValidator
Validator to chain many validators in a conjunction (logical and).
DateTimeValidator
Validator for DateTime/DateTimeImmutable objects.
DisjunctionValidator
Validator to chain many validators in a disjunction (logical or).
EmailAddressValidator
Validator for email addresses
FloatValidator
Validator for floats.
GenericObjectValidator
A generic object validator which allows for specifying property validators
IntegerValidator
Validator for integers.
NotEmptyValidator
Validator for not empty values.
NumberRangeValidator
Validator for general numbers
NumberValidator
Validator for general numbers.
RegularExpressionValidator
Validator based on regular expressions.
StringLengthValidator
Validator for string length.
StringValidator
Validator for strings.
TextValidator
Validator for "plain" text.
UrlValidator
Validator for url.

        
On this page

Search results