[TASK] Migrate eID scripts to use PSR-7
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Breaking-68186-AdjustedAndRemovedMethodsInEIDArea.rst
1 ===========================================================
2 Breaking: #68186 - Adjusted and removed methods in eID area
3 ===========================================================
4
5 Description
6 ===========
7
8 eID scripts now use Request and Response objects to retrieve and output data.
9
10 Due to adjustments of the Core eID scripts a few methods have been adjusted.
11
12 ``ExtDirectEidController::routeAction`` is now protected and has a changed signature.
13
14 The following methods are removed:
15
16 * ``ExtDirectEidController::actionIsAllowed``
17 * ``ExtDirectEidController::render``
18 * ``EidUtility::isEidRequest``
19 * ``EidUtility::getEidScriptPath``
20
21 Additionally every call to a not registered eID key will result in a fatal error.
22
23 Impact
24 ======
25
26 All third party code using those methods will cause a fatal PHP error.
27
28
29 Affected Installations
30 ======================
31
32 All installations using third party code accessing one of the adjusted (removed) methods.
33
34
35 Migration
36 =========
37
38 No replacement for the mentioned methods is provided. Consider migrating your eID script to the new PSR-7 compliant model.