AbstractPlatform implements PlatformCheckInterface
AbstractYes
This class is only meant to be used within EXT:install and is not part of the TYPO3 Core API.
Table of Contents
Interfaces
- PlatformCheckInterface
- Check system environment status
Constants
Properties
Methods
- __construct() : mixed
- getMessageQueue() : FlashMessageQueue
- getStatus() : FlashMessageQueue
- Get all status information as array with status objects
- isValidDatabaseName() : bool
- Validate the database name
- checkDatabaseName() : void
Constants
SCHEMA_NAME_MAX_LENGTH
protected
int
SCHEMA_NAME_MAX_LENGTH
= 64
The maximum length of the schema name
Properties
$messageQueue
protected
FlashMessageQueue
$messageQueue
Methods
__construct()
public
__construct() : mixed
getMessageQueue()
public
getMessageQueue() : FlashMessageQueue
Return values
FlashMessageQueuegetStatus()
Get all status information as array with status objects
public
getStatus() : FlashMessageQueue
Return values
FlashMessageQueueisValidDatabaseName()
Validate the database name
public
static isValidDatabaseName(string $databaseName) : bool
Parameters
- $databaseName : string
Return values
boolcheckDatabaseName()
protected
checkDatabaseName(Connection $connection) : void
Parameters
- $connection : Connection