SetupCheck implements CheckInterface
Check TYPO3 setup status
This class is a hardcoded requirement check for the TYPO3 setup.
The status messages and title must not include HTML, use plain text only. The return values of this class are not bound to HTML and can be used in different scopes (eg. as json array).
This class is only meant to be used within EXT:install and is not part of the TYPO3 Core API.
Table of Contents
Interfaces
- CheckInterface
- Check system environment status
Properties
Methods
- getStatus() : FlashMessageQueue
- Get all status information as array with status objects
- checkDownloadsPossible() : mixed
- Check if it is possible to download external data (e.g. TER) Either allow_url_fopen must be enabled or curl must be used
- checkLibXmlBug() : mixed
- Check for bug in libxml
- checkLocaleWithUTF8filesystem() : mixed
- Checks whether we can use file names with UTF-8 characters.
- checkSomePhpOpcodeCacheIsLoaded() : mixed
- Check if some opcode cache is loaded
- checkSystemLocale() : mixed
- Check if systemLocale setting is correct (locale exists in the OS)
- checkTrustedHostPattern() : mixed
- Checks the status of the trusted hosts pattern check
- isTrueTypeFontWorking() : mixed
- Create true type font test image
Properties
$messageQueue
protected
FlashMessageQueue
$messageQueue
Methods
getStatus()
Get all status information as array with status objects
public
getStatus() : FlashMessageQueue
Return values
FlashMessageQueuecheckDownloadsPossible()
Check if it is possible to download external data (e.g. TER) Either allow_url_fopen must be enabled or curl must be used
protected
checkDownloadsPossible() : mixed
checkLibXmlBug()
Check for bug in libxml
protected
checkLibXmlBug() : mixed
checkLocaleWithUTF8filesystem()
Checks whether we can use file names with UTF-8 characters.
protected
checkLocaleWithUTF8filesystem() : mixed
Configured system locale must support UTF-8 when UTF8filesystem is set
checkSomePhpOpcodeCacheIsLoaded()
Check if some opcode cache is loaded
protected
checkSomePhpOpcodeCacheIsLoaded() : mixed
checkSystemLocale()
Check if systemLocale setting is correct (locale exists in the OS)
protected
checkSystemLocale() : mixed
checkTrustedHostPattern()
Checks the status of the trusted hosts pattern check
protected
checkTrustedHostPattern() : mixed
isTrueTypeFontWorking()
Create true type font test image
protected
isTrueTypeFontWorking() : mixed