Mysqli extends AbstractDriver
Check database configuration status for MySQLi driver
This class is a hardcoded requirement check for the database driver.
The status messages and title must not include HTML, use plain text only. The return values of this class are not bound to HTML and can be used in different scopes (eg. as json array).
This class is only meant to be used within EXT:install and is not part of the TYPO3 Core API.
Table of Contents
Properties
Methods
- __construct() : mixed
- checkMysqliReconnectSetting() : mixed
- Verify that mysqli.reconnect is set to 0 in order to avoid improper reconnects
- getMessageQueue() : FlashMessageQueue
- getStatus() : FlashMessageQueue
- Get all status information as array with status objects
- checkPhpExtensions() : void
- Check the required PHP extensions for this database platform
Properties
$messageQueue
protected
FlashMessageQueue
$messageQueue
Methods
__construct()
public
__construct() : mixed
checkMysqliReconnectSetting()
Verify that mysqli.reconnect is set to 0 in order to avoid improper reconnects
public
checkMysqliReconnectSetting() : mixed
getMessageQueue()
public
getMessageQueue() : FlashMessageQueue
Return values
FlashMessageQueuegetStatus()
Get all status information as array with status objects
public
getStatus() : FlashMessageQueue
Return values
FlashMessageQueuecheckPhpExtensions()
Check the required PHP extensions for this database platform
protected
checkPhpExtensions(string $extension) : void
Parameters
- $extension : string
-
PHP extension name to check