【发布时间】:2020-10-24 19:21:33
【问题描述】:
我有一个包含 3 个字段的更改密码表单:
currentPaswordnewPasswordconfirmNewPassword
我想验证newPassword 不等于当前的。
我可以验证它在表单使用的ChangePassword 实体中是否为空,例如,使用:
public static function loadValidatorMetadata(ClassMetadata $metadata)
{
$metadata->addPropertyConstraint('newPassword', new NotBlank());
}
但是我如何验证一个字段与另一个字段呢?我是否只需要对其进行硬编码,如果需要,该代码最好放在哪里?
【问题讨论】:
标签: symfony symfony-forms symfony-validator