Task #41012
Task #40095: Move core to namespaces
Provide class alias mechanism also for extensions
Status: | Resolved | Start date: | 2012-09-17 | |
---|---|---|---|---|
Priority: | Should have | Due date: | ||
Assigned To: | Thomas Maroschik | % Done: | 100% |
|
Category: | - | Spent time: | - | |
Target version: | 6.0.0 | |||
TYPO3 Version: | 6.0 | Complexity: | medium | |
PHP Version: | 5.3 | Sprint Focus: |
Description
The class alias map is currently located in a single file in the core extension. This file should be split up and every extension get the ability to provide its own alias map.
Related issues
Associated revisions
[TASK] Clean up class alias mechanism
- adopt class loader to load the class alias map from a location
Migrations/Code/ClassAliasMap.php in every extensions path - split up core class alias map into extension class alias maps
- adopt tests to the compound class loader cache
Change-Id: I7102fd5aab7a6364d5bcb5603f011dfcdb859ec9
Resolves: #41012
Resolves: #41013
Related: #40095
Releases: 6.0
Reviewed-on: http://review.typo3.org/15085
Reviewed-by: Thomas Maroschik
Tested-by: Thomas Maroschik
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
History
#1 Updated by Oliver Hader almost 3 years ago
- Target version set to 6.0.0
- PHP Version set to 5.3
- Complexity set to medium
#2 Updated by Gerrit Code Review almost 3 years ago
- Status changed from Accepted to Under Review
Patch set 1 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/15085
#3 Updated by Gerrit Code Review almost 3 years ago
Patch set 2 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/15085
#4 Updated by Gerrit Code Review almost 3 years ago
Patch set 3 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/15085
#5 Updated by Thomas Maroschik almost 3 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset 939f07bd691c06b6d6ea2eed646bf3ab9bb3c984.