diff --git a/typo3/sysext/backend/Classes/Utility/BackendUtility.php b/typo3/sysext/backend/Classes/Utility/BackendUtility.php index fdab29bbce09dccc026633b4fd0210977c801ab3..cb2850b921ed4d74f6bc50bd59cb47736c70f412 100644 --- a/typo3/sysext/backend/Classes/Utility/BackendUtility.php +++ b/typo3/sysext/backend/Classes/Utility/BackendUtility.php @@ -1663,9 +1663,13 @@ class BackendUtility /***************** *HOOK: pre-processing the human readable output from a record ****************/ - $null = null; + $referenceObject = new \stdClass(); + $referenceObject->table = $table; + $referenceObject->fieldName = $col; + $referenceObject->uid = $uid; + $referenceObject->value = &$value; foreach ($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_befunc.php']['preProcessValue'] ?? [] as $_funcRef) { - GeneralUtility::callUserFunction($_funcRef, $theColConf, $null); + GeneralUtility::callUserFunction($_funcRef, $theColConf, $referenceObject); } $l = '';