Task #90033

Further clean ups in extension manager code

Added by Benni Mack 26 days ago. Updated 10 days ago.

Status:
Resolved
Priority:
Should have
Assignee:
Category:
Extension Manager
Start date:
2019-12-30
Due date:
% Done:

100%

TYPO3 Version:
10
PHP Version:
Tags:
Complexity:
Sprint Focus:

Associated revisions

Revision a48aaeb4 (diff)
Added by Benni Mack 10 days ago

[TASK] Further clean ups in extension manager code

Extension Manager Utility classes are optimized for further
clean ups:
- "ext_icon" in package array is renamed to "icon" with an absolute path
- unneeded icon information is removed
- EmConfUtility has optimized signature for handing in the extension key
- Minor optimizations in naming of arguments in FileHandlingUtility
- Dumping an extension.zip to the browser is now within the ActionController
- Various public properties are now protected

As this is just another incremental way to streamline Extension Manager
code, please note that e.g. strict types will follow in follow up patches.

Resolves: #90033
Releases: master
Change-Id: I6d53d850f4307581a82d6d7ec3933c9592573f23
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62783
Tested-by: TYPO3com <>
Tested-by: Daniel Goerz <>
Tested-by: Susanne Moog <>
Reviewed-by: Jörg Bösche <>
Reviewed-by: Steffen Frese <>
Reviewed-by: Daniel Goerz <>
Reviewed-by: Susanne Moog <>

History

#1 Updated by Gerrit Code Review 26 days ago

  • Status changed from New to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/62783

#2 Updated by Gerrit Code Review 26 days ago

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/62783

#3 Updated by Gerrit Code Review 16 days ago

Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/62783

#4 Updated by Benni Mack 10 days ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF