* moved all validation code to the Argument
authorJochen Rau <j.rau@web.de>
Fri, 27 Feb 2009 23:17:11 +0000 (23:17 +0000)
committerJochen Rau <j.rau@web.de>
Fri, 27 Feb 2009 23:17:11 +0000 (23:17 +0000)
commitb95af5937e60fe7da7a9da64262c2aee37c2609a
treeb13a8de6e27770e3940fc57dd0569558c7f7fb2b
parentb9a357b76c62cf912dae69ef1c19eadbc4dc1d24
* moved all validation code to the Argument
* now setValue() validates the value before it is set in the Argument
* deleted some unnecessary files (we don't support validation chaining by now)
17 files changed:
typo3/sysext/extbase/Classes/Controller/TX_EXTMVC_Controller_AbstractController.php
typo3/sysext/extbase/Classes/Controller/TX_EXTMVC_Controller_Argument.php
typo3/sysext/extbase/Classes/Controller/TX_EXTMVC_Controller_ArgumentsValidator.php [deleted file]
typo3/sysext/extbase/Classes/Validation/Exception/TX_EXTMVC_Validation_Exception_InvalidChainIndex.php [deleted file]
typo3/sysext/extbase/Classes/Validation/TX_EXTMVC_Validation_Error.php [deleted file]
typo3/sysext/extbase/Classes/Validation/TX_EXTMVC_Validation_ValidatorResolver.php [deleted file]
typo3/sysext/extbase/Classes/Validation/Validator/TX_EXTMVC_Validation_Validator_Alphanumeric.php
typo3/sysext/extbase/Classes/Validation/Validator/TX_EXTMVC_Validation_Validator_Float.php
typo3/sysext/extbase/Classes/Validation/Validator/TX_EXTMVC_Validation_Validator_Integer.php
typo3/sysext/extbase/Classes/Validation/Validator/TX_EXTMVC_Validation_Validator_NotEmpty.php
typo3/sysext/extbase/Classes/Validation/Validator/TX_EXTMVC_Validation_Validator_Number.php
typo3/sysext/extbase/Classes/Validation/Validator/TX_EXTMVC_Validation_Validator_NumberRange.php
typo3/sysext/extbase/Classes/Validation/Validator/TX_EXTMVC_Validation_Validator_RegularExpression.php
typo3/sysext/extbase/Classes/Validation/Validator/TX_EXTMVC_Validation_Validator_Text.php
typo3/sysext/extbase/Classes/Validation/Validator/TX_EXTMVC_Validation_Validator_UUID.php
typo3/sysext/extbase/Classes/View/TX_EXTMVC_View_TemplateView.php
typo3/sysext/extbase/class.tx_extmvc_dispatcher.php