Validator

E452814

Validator is a Symfony component that provides a flexible validation system for checking and enforcing constraints on data and objects in PHP applications.

All labels observed (2)

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Symfony component
software library
coreInterface Symfony\Component\Validator\ValidatorInterface
linked to: Validator
designedFor PHP applications
documentation https://symfony.com/doc/current/validation.html
enforces constraints on data
constraints on objects
hasConcept constraint violations
constraints
metadata
validation groups
validators
hasConstraint Choice
Email
Length
NotBlank
NotNull
Range
Regex
UniqueEntity
Valid
implements constraint-based validation
integratesWith Symfony Form component
linked to: Symfony

Symfony FrameworkBundle
Symfony Translation component
license MIT License
maintainedBy Symfony community
namespace Symfony\Component\Validator
linked to: Symfony
partOf Symfony framework
linked to: Symfony
programmingLanguage PHP
provides validation system
repository https://github.com/symfony/validator
supports PHP attribute-based constraints
PHP configuration-based constraints
XML-based constraints
YAML-based constraints
annotation-based constraints
asynchronous validation (via custom integrations)
class-level validation
collection validation
custom constraints
data validation
localized validation messages
message interpolation
nested object validation
object validation
property path validation
property validation

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Symfony hasComponent Validator
Symfony Validator coreInterface Symfony\Component\Validator\ValidatorInterface
subject linked to: Validator
linked to: Validator