Skip to content
Snippets Groups Projects
Commit dafc3c6e authored by Benni Mack's avatar Benni Mack Committed by Andreas Fernandez
Browse files

[BUGFIX] setSingletonInstance should respect XCLASS registrations

GeneralUtility::makeInstance() stores singleton instances in their
overridden class names, however, when using setSingletonInstance
(which is used in TSFE) this is not connected, making a setSingletonInstance
break with another makeInstance call afterwards - returning a new,
non XCLASSED object.

Resolves: #73671
Resolves: #80399
Releases: master, 9.5
Change-Id: Ibb0005575db3fec55149a0624929c941c1491ed8
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63618


Tested-by: default avatarTYPO3com <noreply@typo3.com>
Tested-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
Tested-by: default avatarAndreas Fernandez <a.fernandez@scripting-base.de>
Reviewed-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
Reviewed-by: default avatarOliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: default avatarOliver Bartsch <bo@cedev.de>
Reviewed-by: default avatarAndreas Fernandez <a.fernandez@scripting-base.de>
parent ddb17547
No related merge requests found
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment