Use the matches validation rule in order to perform cross field

validation between the password and password2 fields
This commit is contained in:
Tim Almdal
2009-02-04 16:36:59 +00:00
parent f0aced6b75
commit 98bbf53657
3 changed files with 17 additions and 40 deletions
-12
View File
@@ -37,12 +37,6 @@ class Admin_Users_Controller extends Controller {
$valid = false;
}
if ($form->add_user->password->value &&
$form->add_user->password->value != $form->add_user->password2->value) {
$form->add_user->password2->add_error("mistyped", 1);
$valid = false;
}
if ($valid) {
$user = user::create(
$name, $form->add_user->full_name->value, $form->add_user->password->value);
@@ -112,12 +106,6 @@ class Admin_Users_Controller extends Controller {
}
}
if ($form->edit_user->password->value &&
$form->edit_user->password->value != $form->edit_user->password2->value) {
$form->edit_user->password2->add_error("mistyped", 1);
$valid = false;
}
if ($valid) {
$user->name = $new_name;
$user->full_name = $form->edit_user->full_name->value;