diff --git a/typo3/sysext/core/Classes/LinkHandling/LinkService.php b/typo3/sysext/core/Classes/LinkHandling/LinkService.php index f625c4dfecfb2293e358b83e4752cc8fc90ee8d1..8a1f6bd49b35d0ad157d34250aee56d1461eafc3 100644 --- a/typo3/sysext/core/Classes/LinkHandling/LinkService.php +++ b/typo3/sysext/core/Classes/LinkHandling/LinkService.php @@ -134,7 +134,7 @@ class LinkService implements SingletonInterface if (is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['Link']['resolveByStringRepresentation'] ?? null)) { $params = ['urn' => $urn, 'result' => &$result]; foreach ($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['Link']['resolveByStringRepresentation'] as $hookMethod) { - $fakeThis = false; + $fakeThis = null; GeneralUtility::callUserFunction($hookMethod, $params, $fakeThis); } } diff --git a/typo3/sysext/core/Classes/TypoScript/Parser/TypoScriptParser.php b/typo3/sysext/core/Classes/TypoScript/Parser/TypoScriptParser.php index de5dd9f2c5a1b81c833d236ebaef5fd663e7a3d7..8773a718851e9d86f1d82d04626cb788c4bca61f 100644 --- a/typo3/sysext/core/Classes/TypoScript/Parser/TypoScriptParser.php +++ b/typo3/sysext/core/Classes/TypoScript/Parser/TypoScriptParser.php @@ -610,7 +610,7 @@ class TypoScriptParser if (isset($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tsparser.php']['preParseFunc'][$modifierName])) { $hookMethod = $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tsparser.php']['preParseFunc'][$modifierName]; $params = ['currentValue' => $currentValue, 'functionArgument' => $modifierArgument]; - $fakeThis = false; + $fakeThis = null; $newValue = GeneralUtility::callUserFunction($hookMethod, $params, $fakeThis); } else { self::getLogger()->warning('Missing function definition for ' . $modifierName . ' on TypoScript'); diff --git a/typo3/sysext/core/Classes/Utility/GeneralUtility.php b/typo3/sysext/core/Classes/Utility/GeneralUtility.php index cf1a297da5c86d1822c256bc558fbaa7155a9d1c..f91dcab93526620e3a5563e8dbcc217187ae24ed 100644 --- a/typo3/sysext/core/Classes/Utility/GeneralUtility.php +++ b/typo3/sysext/core/Classes/Utility/GeneralUtility.php @@ -1691,7 +1691,7 @@ class GeneralUtility */ public static function minifyJavaScript($script, &$error = '') { - $fakeThis = false; + $fakeThis = null; foreach ($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_div.php']['minifyJavaScript'] ?? [] as $hookMethod) { try { $parameters = ['script' => $script]; @@ -3126,7 +3126,7 @@ class GeneralUtility if (is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS'][\TYPO3\CMS\Core\Utility\GeneralUtility::class]['moveUploadedFile'] ?? null)) { $params = ['source' => $source, 'destination' => $destination, 'method' => 'upload_copy_move']; foreach ($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS'][\TYPO3\CMS\Core\Utility\GeneralUtility::class]['moveUploadedFile'] as $hookMethod) { - $fakeThis = false; + $fakeThis = null; self::callUserFunction($hookMethod, $params, $fakeThis); } } @@ -3163,7 +3163,7 @@ class GeneralUtility if (is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS'][\TYPO3\CMS\Core\Utility\GeneralUtility::class]['moveUploadedFile'] ?? null)) { $params = ['source' => $uploadedFileName, 'destination' => $tempFile, 'method' => 'upload_to_tempfile']; foreach ($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS'][\TYPO3\CMS\Core\Utility\GeneralUtility::class]['moveUploadedFile'] as $hookMethod) { - $fakeThis = false; + $fakeThis = null; self::callUserFunction($hookMethod, $params, $fakeThis); } }