ConfigurationStatus implements StatusProviderInterface

Performs some checks about the install tool protection status

Table of Contents

Interfaces

StatusProviderInterface
Interface for classes which provide a status report entry.

Methods

getLabel()  : string
Return label of this status
getStatus()  : array<string|int, Status>
Determines the Install Tool's status, mainly concerning its protection.
getConfiguredMemcachedServers()  : array<string|int, mixed>
Gets the configured memcached server connections.
getCreatedDirectoriesWorldWritableStatus()  : Status
Warning, if folderCreateMask has write bit for 'others' set.
getCreatedFilesWorldWritableStatus()  : Status
Warning, if fileCreateMask has write bit for 'others' set.
getLanguageService()  : LanguageService
getMemcachedConnectionStatus()  : Status
Checks whether TYPO3 can connect to the configured memcached servers.
getMysqlDatabaseUtf8Status()  : Status
Checks the character set of the default database and reports an error if it is not utf-8.
getReferenceIndexStatus()  : Status
Checks if sys_refindex is empty.
isMemcachedUsed()  : bool
Checks whether memcached is configured, if that's the case we assume it's also used.
isMysqlUsed()  : bool
Checks if the default connection is a MySQL compatible database instance.

Methods

getLabel()

Return label of this status

public getLabel() : string
Return values
string

getStatus()

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

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

getConfiguredMemcachedServers()

Gets the configured memcached server connections.

protected getConfiguredMemcachedServers() : array<string|int, mixed>
Return values
array<string|int, mixed>

An array of configured memcached server connections.

getCreatedDirectoriesWorldWritableStatus()

Warning, if folderCreateMask has write bit for 'others' set.

protected getCreatedDirectoriesWorldWritableStatus() : Status
Return values
Status

The writable status for 'others'

getCreatedFilesWorldWritableStatus()

Warning, if fileCreateMask has write bit for 'others' set.

protected getCreatedFilesWorldWritableStatus() : Status
Return values
Status

The writable status for 'others'

getMemcachedConnectionStatus()

Checks whether TYPO3 can connect to the configured memcached servers.

protected getMemcachedConnectionStatus() : Status
Return values
Status

An object representing whether TYPO3 can connect to the configured memcached servers

getMysqlDatabaseUtf8Status()

Checks the character set of the default database and reports an error if it is not utf-8.

protected getMysqlDatabaseUtf8Status() : Status
Return values
Status

getReferenceIndexStatus()

Checks if sys_refindex is empty.

protected getReferenceIndexStatus() : Status
Return values
Status

An object representing whether the reference index is empty or not

isMemcachedUsed()

Checks whether memcached is configured, if that's the case we assume it's also used.

protected isMemcachedUsed() : bool
Return values
bool

TRUE if memcached is used, FALSE otherwise.

isMysqlUsed()

Checks if the default connection is a MySQL compatible database instance.

protected isMysqlUsed() : bool
Return values
bool

        
On this page

Search results