/**
  * @param PasswordDto $value The value that should be validated
  * @return void
  * @throws InvalidValidationOptionsException
  */
 protected function isValid($value)
 {
     if (!$value->arePasswordsEqual()) {
         $this->result->forProperty('password')->addError(new Error('Passwords do not match.', 1464086581));
     }
 }