Project

General

Profile

Actions

Feature #96733

closed

Better registration for modules

Added by Benni Mack about 2 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Should have
Assignee:
Category:
System/Bootstrap/Configuration
Target version:
Start date:
2022-02-02
Due date:
% Done:

100%

Estimated time:
PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

The ExtensionManagementUtility::addModule() method is very old. This can be seen that the registration does not need a third argument, but all functionality is moved into the 4th argument of the method. We should streamline this with the registration of other things in the backend (Routes, Icons etc).


Related issues 11 (0 open11 closed)

Related to TYPO3 Core - Task #96797: Add module object to the PSR-7 requestClosedOliver Bartsch2022-02-08

Actions
Related to TYPO3 Core - Feature #96799: Allow do define backend module labels individuallyClosedOliver Bartsch2022-02-09

Actions
Related to TYPO3 Core - Task #96827: Streamline new module registration docsClosed2022-02-11

Actions
Related to TYPO3 Core - Feature #96895: Introduce moduleData object (attached to request)Closed2022-02-14

Actions
Related to TYPO3 Core - Feature #96961: Add composer name to backend routesClosed2022-02-18

Actions
Related to TYPO3 Core - Bug #97106: Sorting of modules is brokenClosed2022-03-04

Actions
Related to TYPO3 Core - Feature #99647: Add specific routes to backend modulesClosed2023-01-19

Actions
Related to TYPO3 Core - Task #101007: Remove deprecated TBE_MODULES related functionalityClosedOliver Bartsch2023-06-12

Actions
Related to TYPO3 Core - Task #101056: Remove deprecated code in ExtensionManagementUtilityClosedThomas Hohn2023-06-14

Actions
Related to TYPO3 Core - Task #101094: Remove extbase ExtensionUtility::registerModuleClosed2023-06-16

Actions
Related to TYPO3 Core - Task #101098: Remove deprecated ExtensionUtility::registerModule()ClosedOliver Bartsch2023-06-16

Actions
Actions

Also available in: Atom PDF