[TASK] Secure EXT: beuser database interactions
authorFelix Kopp <felix-source@phorax.com>
Sun, 28 Oct 2012 11:19:26 +0000 (12:19 +0100)
committerHelmut Hummel <helmut.hummel@typo3.org>
Tue, 27 Nov 2012 00:13:30 +0000 (01:13 +0100)
commitce8d8e304f71b7c73bf46f9ada634b8aaec989ec
tree230eeabdc05cc8560821be5125834a042c6ced50
parent3903ee02f6bd663fc1ef23f14d936407724887ab
[TASK] Secure EXT: beuser database interactions

Wraps database query input in corresponding functions to clean input.
Also fixes a bug in ViewHelpers to limit output to parameter uid list.

Change-Id: Ie23babb20ab610193ad06cc4305c31f9e042fb9b
Resolves: #42221
Releases: 6.0
Reviewed-on: http://review.typo3.org/15985
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
19 files changed:
typo3/sysext/beuser/Classes/Controller/BackendUserController.php
typo3/sysext/beuser/Classes/Domain/Model/BackendUser.php
typo3/sysext/beuser/Classes/Domain/Model/BackendUserGroup.php
typo3/sysext/beuser/Classes/Domain/Model/Demand.php
typo3/sysext/beuser/Classes/Domain/Model/ModuleData.php
typo3/sysext/beuser/Classes/Domain/Repository/BackendUserGroupRepository.php
typo3/sysext/beuser/Classes/Domain/Repository/BackendUserRepository.php
typo3/sysext/beuser/Classes/Domain/Repository/BackendUserSessionRepository.php
typo3/sysext/beuser/Classes/Hook/SwitchBackUserHook.php
typo3/sysext/beuser/Classes/Service/ModuleDataStorageService.php
typo3/sysext/beuser/Classes/ViewHelpers/Display/PagesViewHelper.php
typo3/sysext/beuser/Classes/ViewHelpers/Display/SysFileMountsViewHelper.php
typo3/sysext/beuser/Classes/ViewHelpers/Display/SysLanguageViewHelper.php
typo3/sysext/beuser/Classes/ViewHelpers/Form/SelectDefaultValueViewHelper.php
typo3/sysext/beuser/Classes/ViewHelpers/IssueCommandViewHelper.php
typo3/sysext/beuser/Classes/ViewHelpers/SectionViewHelper.php
typo3/sysext/beuser/Classes/ViewHelpers/SpriteIconForRecordViewHelper.php
typo3/sysext/beuser/Classes/ViewHelpers/SpriteManagerIconViewHelper.php
typo3/sysext/beuser/Classes/ViewHelpers/SwitchUserViewHelper.php