/**
  * Performs validation of the provided form.
  * @param Form $form The form to validate
  * @return null
  */
 public function isValid(Form $form)
 {
     $password = $form->getPassword();
     $passwordConfirm = $form->getPasswordConfirmation();
     if ($password && $passwordConfirm && $password != $passwordConfirm) {
         $error = new ValidationError(self::TRANSLATION_ERROR_PASSWORD_MATCH, 'The provided passwords do not match');
         $validationException = $form->getValidationException();
         $validationException->addErrors(NewPasswordForm::FIELD_PASSWORD, array($error));
     }
 }