我在应用程序中使用独立的Symfony组件(没有Twig(。
我的HTML表单包含两个字段("新密码"one_answers"confirm_new_password"(。
以下验证工作正常:
$validator = Validation::createValidator();
$violations = $validator->validate($new_password, [
new Length(['min' => 4]),
new Regex([
'pattern' => '/d/',
'match' => true,
'message' => 'Password must contain at least one number'
])
]);
if (0 !== count($violations)) {
...
}
我想添加密码确认字段的验证以及
Symfony的"Form"组件允许创建、处理和重用表单,但这远远超出了我的意愿。
如何简单地将密码确认添加到验证脚本中?
有一个约束调用identicalTo,看起来与RiggsFilly所解释的完全相同。所以你调用这个约束,并给它两个字段的值。