'MySQLDatabase', 'module' => 'framework', 'title' => 'MySQL 5.0+ (using MySQLi)', 'helperPath' => __DIR__ . '/src/Dev/Install/MySQLDatabaseConfigurationHelper.php', 'helperClass' => MySQLDatabaseConfigurationHelper::class, 'supported' => class_exists('MySQLi'), 'missingExtensionText' => 'The MySQLi PHP extension is not available. Please install or enable it and refresh this page.' ] ); // Register MySQL PDO as a database adapter (listed as first option in Dev/Install/config-form.html) DatabaseAdapterRegistry::register( [ /** @skipUpgrade */ 'class' => 'MySQLPDODatabase', 'module' => 'framework', 'title' => 'MySQL 5.0+ (using PDO) - not recommended', 'helperPath' => __DIR__ . '/src/Dev/Install/MySQLDatabaseConfigurationHelper.php', 'helperClass' => MySQLDatabaseConfigurationHelper::class, 'supported' => (class_exists('PDO') && in_array('mysql', PDO::getAvailableDrivers())), 'missingExtensionText' => 'Either the PDO Extension or the MySQL PDO Driver are unavailable. Please install or enable these and refresh this page.' ] );