Bug #70077

Allow overriding system extensions

Added by Helmut Hummel over 4 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
composer
Target version:
Start date:
2015-09-24
Due date:
% Done:

100%

TYPO3 Version:
7
PHP Version:
Tags:
Complexity:
Is Regression:
No
Sprint Focus:
Stabilization Sprint

Description

When making a copy of a system extension and place the copy
in typo3conf/ext, the package manager is capable of loading the copy instead
of the original extension. However the path of the classes would still be wrong.

To support this feature properly, we need to create class maps of the new location
to override the already registered maps.

For this to work the composer.json packae type needs to be changed from "typo3-cms-framework"
to "typo3-cms-extension" in the system extension copy.


Related issues

Related to TYPO3 Core - Bug #55646: Framework Packages aren't sorted properly if package is overriten in typo3conf/ext Closed 2014-02-04

Associated revisions

Revision 0fb8d02f (diff)
Added by Helmut Hummel over 4 years ago

[BUGIFX] Allow overriding system extensions

When making a copy of a system extension and place the copy
in typo3conf/ext, the package manager is capable of loading the copy
instead of the original extension. However the path of the classes would
still be wrong.

To support this feature properly, we need to create class maps of the
new location to override the already registered maps.

For this to work the package type needs to be changed
from "typo3-cms-framework" to "typo3-cms-extension" in composer.json of
the copied system extension.

Resolves: #70077
Releases: master
Change-Id: I77168b8957e7b5658ce710f13dedf258474b040b
Reviewed-on: http://review.typo3.org/43522
Reviewed-by: Nicole Cordes <>
Tested-by: Nicole Cordes <>
Reviewed-by: Wouter Wolters <>
Reviewed-by: Andreas Fernandez <>
Reviewed-by: Anja Leichsenring <>
Tested-by: Anja Leichsenring <>

History

#1 Updated by Gerrit Code Review over 4 years 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 http://review.typo3.org/43522

#2 Updated by Helmut Hummel over 4 years ago

  • Category set to 1594

#3 Updated by Gerrit Code Review over 4 years ago

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

#4 Updated by Gerrit Code Review over 4 years ago

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

#5 Updated by Gerrit Code Review over 4 years ago

Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/43522

#6 Updated by Gerrit Code Review over 4 years ago

Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/43522

#7 Updated by Helmut Hummel over 4 years ago

  • Sprint Focus set to Stabilization Sprint

#8 Updated by Helmut Hummel over 4 years ago

  • Target version set to 7.5

#9 Updated by Gerrit Code Review over 4 years ago

Patch set 6 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/43522

#10 Updated by Helmut Hummel over 4 years ago

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

#11 Updated by Riccardo De Contardi about 2 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF