Resolves #65649: $this->freeCap->checkWord accepts empty postvar
authorstan <stan@735d13b6-9817-0410-8766-e36946ffe9aa>
Wed, 18 Mar 2015 14:36:10 +0000 (14:36 +0000)
committerstan <stan@735d13b6-9817-0410-8766-e36946ffe9aa>
Wed, 18 Mar 2015 14:36:10 +0000 (14:36 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/sr_freecap/trunk@88504 735d13b6-9817-0410-8766-e36946ffe9aa

ChangeLog
Classes/Validation/Validator/CaptchaValidator.php

index bdc8385..a7001bd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2015-03-18  Stanislas Rolland  <typo3@sjbr.ca>
+
+       * Resolves #65649: $this->freeCap->checkWord accepts empty postvar
+
 2015-02-10  Stanislas Rolland  <typo3@sjbr.ca>
 
        * Resolves #64517: Revert CaptchaValidator::isValid should be protected
index 3d35914..21d220d 100644 (file)
@@ -31,6 +31,17 @@ namespace SJBR\SrFreecap\Validation\Validator;
 class CaptchaValidator extends \TYPO3\CMS\Extbase\Validation\Validator\AbstractValidator {
 
        /**
+        * Specifies whether this validator accepts empty values.
+        *
+        * If this is TRUE, the validators isValid() method is not called in case of an empty value
+        * Note: A value is considered empty if it is NULL or an empty string!
+        * By default all validators except for NotEmpty and the Composite Validators accept empty values
+        *
+        * @var bool
+        */
+       protected $acceptsEmptyValues = FALSE;
+
+       /**
         * @var string Name of the extension this controller belongs to
         */
        protected $extensionName = 'SrFreecap';