Symfony2:getter验证器对其他验证器的依赖性

时间:2012-03-01 22:22:29

标签: php symfony validation

我使用YML作为验证配置格式,现在有以下设置:

properties:
    user_id:
        - NotBlank:
            message: "Please provide an user id"

    ...

getters:
    newUser:
        - "True":
            message: "You already have participated!"

    ...

基本上,我的user_id字段有两个验证器:

  1. 检查,是否为空白
  2. 执行一些更高级的检查(用户可能尚不存在)
  3. 如果第一个条件已经失败,我不必验证第二个条件。是否有可能说,newUser测试取决于NotBlank测试?

    (例如,使用depends: user_id.NotBlank之类的附加标记或类似的东西)

1 个答案:

答案 0 :(得分:0)

似乎目前不支持此功能。