学说2验证

问题描述:

它似乎并不像教条2内置验证。这是将来会被支持的功能吗?你如何以及在哪里验证你的Doctrine 2实体?学说2验证

猜测我必须为Doctrine编写自己的验证引擎。

感谢

有2.0支一个单独的项目:DVAL(学说验证),http://www.doctrine-project.org/jira/secure/Dashboard.jspa。我不知道他目前的状态,因为我对Zend_Form + Zend_Validate非常满意。另外大多数框架都包含验证功能,所以您不需要实现自己的功能。

+0

感谢答案,也许我会用Zend_Validate的坚持,直到DVAL被释放(似乎我们讲要隐藏?) – Hanse 2010-02-19 18:27:42

我认为this链接是你要求的回应。

我认为你最好的选择是使用Symfony验证器组件(https://github.com/symfony/Validator),它可以用作独立组件。它实现了JSR-303 Bean验证(http://beanvalidation.org/1.0/spec),提出了一个与Doctrine绑定的非常有趣的解决方案。 要进行过滤,可以使用DMS过滤器组件(https://github.com/rdohms/DMS-Filter)。

干杯,

吉列尔梅布兰科