[TASK] Extract WS-related code from BE_USER
The main goal of this change is to use constants for sys_workspace.publish_access options to make the code more readable. This is made possible by moving the method BE_USER->workspacePublishAccess to EXT:workspaces Resolves: #102549 Releases: main Change-Id: I47ba1e66a3c2e83fa31a2841fcdfd6fc217f1ed2 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/82006 Tested-by:Benni Mack <benni@typo3.org> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Benni Mack <benni@typo3.org>
Showing
- typo3/sysext/core/Classes/Authentication/BackendUserAuthentication.php 9 additions, 50 deletions...core/Classes/Authentication/BackendUserAuthentication.php
- typo3/sysext/workspaces/Classes/Authorization/WorkspacePublishGate.php 61 additions, 0 deletions...workspaces/Classes/Authorization/WorkspacePublishGate.php
- typo3/sysext/workspaces/Classes/Controller/ReviewController.php 6 additions, 3 deletions...sysext/workspaces/Classes/Controller/ReviewController.php
- typo3/sysext/workspaces/Classes/Domain/Record/StageRecord.php 6 additions, 2 deletions...3/sysext/workspaces/Classes/Domain/Record/StageRecord.php
- typo3/sysext/workspaces/Classes/Hook/DataHandlerHook.php 6 additions, 4 deletionstypo3/sysext/workspaces/Classes/Hook/DataHandlerHook.php
- typo3/sysext/workspaces/Classes/Service/GridDataService.php 8 additions, 5 deletionstypo3/sysext/workspaces/Classes/Service/GridDataService.php
- typo3/sysext/workspaces/Classes/Service/WorkspaceService.php 5 additions, 1 deletiontypo3/sysext/workspaces/Classes/Service/WorkspaceService.php
Please register or sign in to comment