Validation symfony2-单个字段验证yml回调
我是symfony 2.3开发的新手。我正在从事一个项目,该项目处理yml文件中的表单验证。 我想在单个字段上放置回调,但不在完整实体上放置回调。请给我任何建议来处理这个问题Validation symfony2-单个字段验证yml回调,validation,symfony,callback,yaml,Validation,Symfony,Callback,Yaml,我是symfony 2.3开发的新手。我正在从事一个项目,该项目处理yml文件中的表单验证。 我想在单个字段上放置回调,但不在完整实体上放置回调。请给我任何建议来处理这个问题 Acme\BlogBundle\Entity\Author: constraints: - Callback: methods: [isAuthorValid] 上面的回调在所有字段上都起作用。如何为特定字段调用它?阅读本文 然后在Cookbook文章后面的Validator\Constrai
Acme\BlogBundle\Entity\Author:
constraints:
- Callback:
methods: [isAuthorValid]
上面的回调在所有字段上都起作用。如何为特定字段调用它?阅读本文
然后在Cookbook文章后面的Validator\Constraints目录中创建自定义验证器类 嗨@Martin,谢谢你的友好回复。:)我是按照那篇文章实现的,但是除了当前字段值之外,我如何在validate方法中获得其他表单字段值呢?我总是为每个值创建一个独立的验证器类。但是如果需要对更多字段进行验证,可能有一种方法可以将这个额外的值传递给Validator类。研究但我会尽可能简单,真的需要同时验证两个字段吗?或者您可以使用独立的字段验证来实现相同的功能?
Acme\BlogBundle\Entity\Author:
properties:
name:
- AppBundle\Validator\Constraints\isAuthorValid: ~