DDC-906: Validator support would be nice #1128

Closed
opened 2026-01-22 13:03:08 +01:00 by admin · 2 comments
Owner

Originally created by @doctrinebot on GitHub (Dec 1, 2010).

Originally assigned to: @beberlei on GitHub.

Jira issue originally created by user mjh_ca:

In some future version (2.1+) it would be nice to be able to specify validation annotations that are validated on flush, similar to Hibernate Validator (see [http://docs.jboss.org/hibernate/stable/validator/reference/en-US/html/]). For example, @Email , @DecimalMin, @DecimalMax, @Future, @Past, @NotEmpty, @Pattern, @Range, @URL, etc.

All of this can certainly be implemented in entity setters but it would be nice if Doctrine could have an additional validation step on flush like this.

Originally created by @doctrinebot on GitHub (Dec 1, 2010). Originally assigned to: @beberlei on GitHub. Jira issue originally created by user mjh_ca: In some future version (2.1+) it would be nice to be able to specify validation annotations that are validated on flush, similar to Hibernate Validator (see [http://docs.jboss.org/hibernate/stable/validator/reference/en-US/html/]). For example, @Email , @DecimalMin, @DecimalMax, @Future, @Past, @NotEmpty, @Pattern, @Range, @URL, etc. All of this can certainly be implemented in entity setters but it would be nice if Doctrine could have an additional validation step on flush like this.
admin added the New Feature label 2026-01-22 13:03:08 +01:00
admin closed this issue 2026-01-22 13:03:09 +01:00
Author
Owner

@doctrinebot commented on GitHub (Dec 2, 2010):

Comment created by @beberlei:

There is a hibernate validator like component in Symfony 2.

Additionally you can use event listeners and such to implement these features.

We won't add validators support to the core of Doctrine, because essentially this should be the task of each framework integrating with Doctrine 2 (using the Frameworks validators).

We don't want to get started with having to support validators, translations of error messages and all that stuff.

@doctrinebot commented on GitHub (Dec 2, 2010): Comment created by @beberlei: There is a hibernate validator like component in Symfony 2. Additionally you can use event listeners and such to implement these features. We won't add validators support to the core of Doctrine, because essentially this should be the task of each framework integrating with Doctrine 2 (using the Frameworks validators). We don't want to get started with having to support validators, translations of error messages and all that stuff.
Author
Owner

@doctrinebot commented on GitHub (Dec 2, 2010):

Issue was closed with resolution "Won't Fix"

@doctrinebot commented on GitHub (Dec 2, 2010): Issue was closed with resolution "Won't Fix"
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: doctrine/archived-orm#1128