‪TYPO3CMS  10.4
TYPO3\CMS\Reports\Report\Status\SystemStatus Class Reference
Inheritance diagram for TYPO3\CMS\Reports\Report\Status\SystemStatus:
TYPO3\CMS\Reports\StatusProviderInterface

Public Member Functions

array getStatus ()
 

Protected Member Functions

TYPO3 CMS Reports Status getMissingPhpModulesOfExtensions ()
 
LanguageService getLanguageService ()
 

Detailed Description

Performs several checks about the system's health

Definition at line 26 of file SystemStatus.php.

Member Function Documentation

◆ getLanguageService()

LanguageService TYPO3\CMS\Reports\Report\Status\SystemStatus::getLanguageService ( )
protected
Returns
‪LanguageService

Definition at line 87 of file SystemStatus.php.

References $GLOBALS.

Referenced by TYPO3\CMS\Reports\Report\Status\SystemStatus\getMissingPhpModulesOfExtensions().

◆ getMissingPhpModulesOfExtensions()

TYPO3 CMS Reports Status TYPO3\CMS\Reports\Report\Status\SystemStatus::getMissingPhpModulesOfExtensions ( )
protected

Reports whether extensions need additional PHP modules different from standard core requirements

Returns
‪\TYPO3\CMS\Reports\Status A status of missing PHP modules

Definition at line 46 of file SystemStatus.php.

References $GLOBALS, TYPO3\CMS\Reports\Report\Status\SystemStatus\getLanguageService(), and TYPO3\CMS\Core\Localization\LanguageService\getLL().

Referenced by TYPO3\CMS\Reports\Report\Status\SystemStatus\getStatus().

◆ getStatus()

array TYPO3\CMS\Reports\Report\Status\SystemStatus::getStatus ( )

Determines the Install Tool's status, mainly concerning its protection.

Returns
‪array List of statuses

Implements TYPO3\CMS\Reports\StatusProviderInterface.

Definition at line 33 of file SystemStatus.php.

References TYPO3\CMS\Reports\Report\Status\SystemStatus\getMissingPhpModulesOfExtensions().