| 5 install.inc | drupal_detect_database_types() |
| 6 install.inc | drupal_detect_database_types() |
| 7 install.inc | drupal_detect_database_types() |
| 8 install.inc | drupal_detect_database_types() |
Detect all databases supported by Drupal that are compiled into the current PHP installation.
Return value
An array of database types compiled into PHP.
2 calls to drupal_detect_database_types()
File
- includes/
install.inc, line 151
Code
function drupal_detect_database_types() {
$databases = array();
foreach (array('mysql', 'mysqli', 'pgsql') as $type) {
if (file_exists('./includes/install.' . $type . '.inc')) {
include_once './includes/install.' . $type . '.inc';
$function = $type . '_is_available';
if ($function()) {
$databases[$type] = $type;
}
}
}
return $databases;
}
Login or register to post comments