Skip to content
Snippets Groups Projects
Commit eab0c569 authored by Wouter Wolters's avatar Wouter Wolters Committed by Alexander Opitz
Browse files

[!!!][TASK] Remove deprecated code from BackendUtility

Resolves: #72399
Releases: master
Change-Id: I196dd595760197a96f4b9f8616db3be4f74e3308
Reviewed-on: https://review.typo3.org/45362


Reviewed-by: default avatarBenni Mack <benni@typo3.org>
Tested-by: default avatarBenni Mack <benni@typo3.org>
Reviewed-by: default avatarDaniel Goerz <ervaude@gmail.com>
Reviewed-by: default avatarAlexander Opitz <opitz.alexander@googlemail.com>
Tested-by: default avatarAlexander Opitz <opitz.alexander@googlemail.com>
parent fccf6531
No related merge requests found
This diff is collapsed.
=============================================================
Breaking: #72399 - Remove deprecated code from BackendUtility
=============================================================
Description
===========
Remove deprecated code from BackendUtility
The following methods have been removed:
``getExcludeFields``
``getExplicitAuthFieldValues``
``getSystemLanguages``
``getRegisteredFlexForms``
``implodeTSParams``
``getThumbNail``
``helpTextIcon``
``getUrlToken``
``exec_foreign_table_where_query``
``replaceMarkersInWhereClause``
``RTEgetObj``
``countVersionsOfRecordsOnPage``
``getPathType_web_nonweb``
``isTableMovePlaceholderAware``
Impact
======
Using the methods above directly in any third party extension will result in a fatal error.
Affected Installations
======================
Instances which use custom calls to one of the above mentioned methods.
Migration
=========
For ``helpTextIcon`` use cshItem() instead.
For ``isTableMovePlaceholderAware`` use isTableWorkspaceEnabled() directly.
For ``countVersionsOfRecordsOnPage`` use \TYPO3\CMS\Workspaces\Service\WorkspaceService::hasPageRecordVersions to check for record versions.
......@@ -58,7 +58,7 @@ class DeleteFileViewHelper extends \TYPO3\CMS\Fluid\Core\ViewHelper\AbstractView
{
$veriCode = '&vC=';
if ($GLOBALS['BE_USER'] instanceof \TYPO3\CMS\Core\Authentication\BackendUserAuthentication) {
$veriCode .= $GLOBALS['BE_USER']->veriCode() . BackendUtility::getUrlToken('tceAction');
$veriCode .= $GLOBALS['BE_USER']->veriCode();
}
if (empty($arguments['returnUrl'])) {
......
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