SecurityStatusReport implements StatusProviderInterface

Provides a status report of the security of the install tool

Internal

This class is only meant to be used within EXT:install and is not part of the TYPO3 Core API.

Table of Contents

Interfaces

StatusProviderInterface
Interface for classes which provide a status report entry.

Methods

getStatus()  : array<string|int, Status>
Compiles a collection of system status checks as a status report.
executeAdminCommand()  : mixed
Executes commands like removing the Install Tool enable file.
getInstallToolPasswordStatus()  : Status
Checks whether the Install Tool password is set to its default value.
getInstallToolProtectionStatus()  : Status
Checks for the existence of the ENABLE_INSTALL_TOOL file.
getLanguageService()  : LanguageService|null

Methods

getStatus()

Compiles a collection of system status checks as a status report.

public getStatus() : array<string|int, Status>
Return values
array<string|int, Status>

executeAdminCommand()

Executes commands like removing the Install Tool enable file.

protected executeAdminCommand() : mixed

getInstallToolPasswordStatus()

Checks whether the Install Tool password is set to its default value.

protected getInstallToolPasswordStatus() : Status
Return values
Status

An object representing the security of the install tool password

getInstallToolProtectionStatus()

Checks for the existence of the ENABLE_INSTALL_TOOL file.

protected getInstallToolProtectionStatus() : Status
Return values
Status

An object representing whether ENABLE_INSTALL_TOOL exists


        
On this page

Search results