sabbelasichon/typo3-rector

Deprecation: #90800 - GeneralUtility::isRunningOnCgiServerApi

Closed this issue · 0 comments

Deprecation: #90800 - GeneralUtility::isRunningOnCgiServerApi

https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/10.4/Deprecation-90800-GeneralUtilityisRunningOnCgiServerApi.html

Deprecation: #90800 - GeneralUtility::isRunningOnCgiServerApi

See 90800

Description

The lowlevel API method GeneralUtility::isRunningOnCgiServerApi()
which detects if the current PHP is executed via a CGI wrapper script
("SAPI", see https://www.php.net/manual/en/function.php-sapi-name.php)
has been moved to the Environment API and is now available via
Environment::isRunningOnCgiServer().

Impact

Calling the method from GeneralUtility will trigger a PHP
E_USER_DEPRECATED error.

Affected Installations

Any TYPO3 installation with an extension using this PHP method, which
will happen only in rare circumstances.

Migration

Use the new method Environment::isRunningOnCgiServer() instead, which
works exactly the same.

PHP-API, FullyScanned, ext:core