Skip to content
Snippets Groups Projects
Commit ca166d8c authored by Benni Mack's avatar Benni Mack
Browse files

[TASK] Clean up TSFE constructor initialization

Due to e50b1c1a
the TypoScriptFrontendController requires four objects
as constructor arguments while keeping maximum
compatibility by fetching fallback information from the
current PSR-7 object or setting data from the legacy arguments.

The constructor is cleaned up with special initialize methods
for readability.

Resolves: #88747
Related: #88717
Releases: master
Change-Id: I734d1184780b8bfdf0e9638aca75c6a4fc0f7e2c
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/61289


Tested-by: default avatarTYPO3com <noreply@typo3.com>
Tested-by: default avatarSusanne Moog <look@susi.dev>
Tested-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
Reviewed-by: default avatarSusanne Moog <look@susi.dev>
Reviewed-by: default avatarOliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
parent 399bf83c
Branches
Tags
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