[TASK] Refactor element dependency resolving
Dependency element resolving of nested data structures currently is used in CommandMap only. However the logic can be used for other tasks as well, like e.g. showing nested structures in the workspaces module. Callback methods are extracted to the new ElementEntityProcessor to reduce further code duplication. Resolves: #57231 Releases: 6.2 Change-Id: If588e2c644fb897f0ac5f7aaf4f341ce8ac5c232 Reviewed-on: https://review.typo3.org/28700 Reviewed-by: Oliver Hader Tested-by: Oliver Hader
Showing
- typo3/sysext/version/Classes/DataHandler/CommandMap.php 60 additions, 180 deletionstypo3/sysext/version/Classes/DataHandler/CommandMap.php
- typo3/sysext/version/Classes/Dependency/DependencyResolver.php 3 additions, 2 deletions.../sysext/version/Classes/Dependency/DependencyResolver.php
- typo3/sysext/version/Classes/Dependency/ElementEntity.php 11 additions, 7 deletionstypo3/sysext/version/Classes/Dependency/ElementEntity.php
- typo3/sysext/version/Classes/Dependency/ElementEntityProcessor.php 225 additions, 0 deletions...ext/version/Classes/Dependency/ElementEntityProcessor.php
Please register or sign in to comment