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

Public Member Functions

Status[] getStatus ()
 
 getLabel ()
 

Protected Member Functions

TYPO3 CMS Reports Status getMissingPhpModulesOfExtensions ()
 
 getLanguageService ()
 

Detailed Description

Performs several checks about the system's health

Definition at line 28 of file SystemStatus.php.

Member Function Documentation

◆ getLabel()

TYPO3\CMS\Reports\Report\Status\SystemStatus::getLabel ( )

Return label of this status

Implements TYPO3\CMS\Reports\StatusProviderInterface.

Definition at line 43 of file SystemStatus.php.

◆ getLanguageService()

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

◆ 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 53 of file SystemStatus.php.

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

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

◆ getStatus()

Status [] TYPO3\CMS\Reports\Report\Status\SystemStatus::getStatus ( )

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

Returns
Status[] List of statuses

Implements TYPO3\CMS\Reports\StatusProviderInterface.

Definition at line 35 of file SystemStatus.php.

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