‪TYPO3CMS  10.4
TYPO3\CMS\Install\SystemEnvironment\DatabaseCheck\Platform\AbstractPlatform Class Reference
Inheritance diagram for TYPO3\CMS\Install\SystemEnvironment\DatabaseCheck\Platform\AbstractPlatform:
TYPO3\CMS\Install\SystemEnvironment\DatabaseCheck\Platform\PlatformCheckInterface TYPO3\CMS\Install\SystemEnvironment\CheckInterface TYPO3\CMS\Install\SystemEnvironment\DatabaseCheck\Platform\MySql TYPO3\CMS\Install\SystemEnvironment\DatabaseCheck\Platform\PostgreSql TYPO3\CMS\Install\SystemEnvironment\DatabaseCheck\Platform\Sqlite TYPO3\CMS\Install\SystemEnvironment\DatabaseCheck\Platform\SqlSrv

Public Member Functions

 __construct ()
 
 getMessageQueue ()
 
FlashMessageQueue getStatus ()
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Install\SystemEnvironment\DatabaseCheck\Platform\PlatformCheckInterface
 checkDefaultDatabaseCharset (Connection $connection)
 
 checkDefaultDatabaseServerCharset (Connection $connection)
 

Static Public Member Functions

static bool isValidDatabaseName (string $databaseName)
 

Protected Member Functions

 checkDatabaseName (Connection $connection)
 

Protected Attributes

FlashMessageQueue $messageQueue
 
const SCHEMA_NAME_MAX_LENGTH = 64
 

Detailed Description

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

Definition at line 27 of file AbstractPlatform.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Install\SystemEnvironment\DatabaseCheck\Platform\AbstractPlatform::__construct ( )

Definition at line 38 of file AbstractPlatform.php.

Member Function Documentation

◆ checkDatabaseName()

◆ getMessageQueue()

TYPO3\CMS\Install\SystemEnvironment\DatabaseCheck\Platform\AbstractPlatform::getMessageQueue ( )

◆ getStatus()

◆ isValidDatabaseName()

static bool TYPO3\CMS\Install\SystemEnvironment\DatabaseCheck\Platform\AbstractPlatform::isValidDatabaseName ( string  $databaseName)
static

Member Data Documentation

◆ $messageQueue

◆ SCHEMA_NAME_MAX_LENGTH

const TYPO3\CMS\Install\SystemEnvironment\DatabaseCheck\Platform\AbstractPlatform::SCHEMA_NAME_MAX_LENGTH = 64
protected

Definition at line 36 of file AbstractPlatform.php.