[!!!][TASK] Make TimeTracker a singleton 20/46520/11
authorBenni Mack <benni@typo3.org>
Mon, 8 Feb 2016 19:47:08 +0000 (20:47 +0100)
committerSusanne Moog <typo3@susannemoog.de>
Sun, 21 Feb 2016 11:40:39 +0000 (12:40 +0100)
commit4a55985cf869e9178d13bd4f1a606de333e3ccd7
tree59e217fb0bd89374f3ff31623bcbcff364172423
parent30970ba4cb13dda3a39ef22f5bccbde4e2d2cfb2
[!!!][TASK] Make TimeTracker a singleton

By declaring the TimeTracker class as singleton, there is no
need anymore for $GLOBALS['TT'].

Change-Id: I412fbdcbd2c60dcaae4dc592bea48a7d059f7e95
Resolves: #73504
Releases: master
Reviewed-on: https://review.typo3.org/46520
Reviewed-by: Michiel Roos <michiel@maxserv.com>
Tested-by: Michiel Roos <michiel@maxserv.com>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
27 files changed:
typo3/sysext/core/Classes/Database/DatabaseConnection.php
typo3/sysext/core/Classes/Error/ErrorHandler.php
typo3/sysext/core/Classes/Service/AbstractService.php
typo3/sysext/core/Classes/TimeTracker/TimeTracker.php
typo3/sysext/core/Classes/TypoScript/Parser/TypoScriptParser.php
typo3/sysext/core/Classes/TypoScript/TemplateService.php
typo3/sysext/core/Documentation/Changelog/master/Breaking-73504-MakeTimeTrackerASingleton.rst [new file with mode: 0644]
typo3/sysext/frontend/Classes/Configuration/TypoScript/ConditionMatching/ConditionMatcher.php
typo3/sysext/frontend/Classes/ContentObject/ContentContentObject.php
typo3/sysext/frontend/Classes/ContentObject/ContentObjectArrayContentObject.php
typo3/sysext/frontend/Classes/ContentObject/ContentObjectArrayInternalContentObject.php
typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php
typo3/sysext/frontend/Classes/ContentObject/Menu/AbstractMenuContentObject.php
typo3/sysext/frontend/Classes/ContentObject/RecordsContentObject.php
typo3/sysext/frontend/Classes/ContentObject/UserContentObject.php
typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php
typo3/sysext/frontend/Classes/Http/EidRequestHandler.php
typo3/sysext/frontend/Classes/Http/RequestHandler.php
typo3/sysext/frontend/Classes/Page/PageGenerator.php
typo3/sysext/frontend/Classes/View/AdminPanelView.php
typo3/sysext/frontend/Tests/Unit/ContentObject/ContentObjectRendererTest.php
typo3/sysext/frontend/Tests/Unit/Controller/TypoScriptFrontendControllerTest.php
typo3/sysext/indexed_search/Classes/Controller/SearchFormController.php
typo3/sysext/indexed_search/Classes/Domain/Repository/IndexSearchRepository.php
typo3/sysext/indexed_search/Classes/Indexer.php
typo3/sysext/indexed_search_mysql/Classes/Hook/MysqlFulltextIndexHook.php
typo3/sysext/saltedpasswords/Classes/SaltedPasswordService.php