function drupal_detect_database_types in Drupal 7
Same name and namespace in other branches
- 8 core/includes/install.inc \drupal_detect_database_types()
- 5 includes/install.inc \drupal_detect_database_types()
- 6 includes/install.inc \drupal_detect_database_types()
- 9 core/includes/install.inc \drupal_detect_database_types()
- 10 core/includes/install.inc \drupal_detect_database_types()
Detects all supported databases that are compiled into PHP.
Return value
An array of database types compiled into PHP.
1 call to drupal_detect_database_types()
- system_requirements in modules/
system/ system.install - Implements hook_requirements().
File
- includes/
install.inc, line 237 - API functions for installing modules and themes.
Code
function drupal_detect_database_types() {
$databases = drupal_get_database_types();
foreach ($databases as $driver => $installer) {
$databases[$driver] = $installer
->name();
}
return $databases;
}