‪TYPO3CMS  ‪main
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

Public Member Functions

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

Static Public Member Functions

static 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 28 of file AbstractPlatform.php.

Constructor & Destructor Documentation

◆ __construct()

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

Definition at line 39 of file AbstractPlatform.php.

Member Function Documentation

◆ checkDatabaseName()

TYPO3\CMS\Install\SystemEnvironment\DatabaseCheck\Platform\AbstractPlatform::checkDatabaseName ( Connection  $connection)
protected

◆ getMessageQueue()

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

◆ getStatus()

◆ isValidDatabaseName()

static 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 37 of file AbstractPlatform.php.