[BUGFIX] Add domain model validators only once
[Packages/TYPO3.CMS.git] / typo3 / sysext / extbase / Classes / Validation / ValidatorResolver.php
index 01a47d3..6321470 100644 (file)
@@ -158,9 +158,6 @@ class ValidatorResolver implements \TYPO3\CMS\Core\SingletonInterface {
                        // @todo: remove check for old underscore model name syntax once it's possible
                        if (strpbrk($methodParameter['type'], '_\\') === FALSE) {
                                $typeValidator = $this->createValidator($methodParameter['type']);
                        // @todo: remove check for old underscore model name syntax once it's possible
                        if (strpbrk($methodParameter['type'], '_\\') === FALSE) {
                                $typeValidator = $this->createValidator($methodParameter['type']);
-                       } elseif (preg_match('/[\\_]Model[\\_]/', $methodParameter['type']) !== FALSE) {
-                               $possibleValidatorClassName = str_replace(array('\\Model\\', '_Model_'), array('\\Validator\\', '_Validator_'), $methodParameter['type']) . 'Validator';
-                               $typeValidator = $this->createValidator($possibleValidatorClassName);
                        } else {
                                $typeValidator = NULL;
                        }
                        } else {
                                $typeValidator = NULL;
                        }