'PostgrePDODatabase', 'module' => 'postgresql', 'title' => 'PostgreSQL 8.3+ (using PDO)', 'helperPath' => __DIR__.'/code/PostgreSQLDatabaseConfigurationHelper.php', 'helperClass' => PostgreSQLDatabaseConfigurationHelper::class, 'supported' => (class_exists('PDO') && in_array('postgresql', PDO::getAvailableDrivers())), 'missingExtensionText' => 'Either the PDO Extension or the SQL Server PDO Driver are unavailable. Please install or enable these and refresh this page.' )); // PDO Postgre database DatabaseAdapterRegistry::register(array( /** @skipUpgrade */ 'class' => 'PostgreSQLDatabase', 'module' => 'postgresql', 'title' => 'PostgreSQL 8.3+ (using pg_connect)', 'helperPath' => __DIR__.'/code/PostgreSQLDatabaseConfigurationHelper.php', 'helperClass' => PostgreSQLDatabaseConfigurationHelper::class, 'supported' => function_exists('pg_connect'), 'missingExtensionText' => 'The pgsql PHP extension is not available. Please install or enable it and refresh this page.' ));