Схема
public mixed
database (
$driver, $hostname, $username, $password, $database )
Аргументы
Аргумент |
Возможный тип |
Описание |
$driver |
— |
— |
$hostname |
— |
— |
$username |
— |
— |
$password |
— |
— |
$database |
— |
— |
Описание
Метод пока еще не документирован.
Исходный код
$file = DIR_SYSTEM . 'database/' . $driver . '.php';
$class = 'Database' . preg_replace('/[^a-zA-Z0-9]/', '', $driver);
if (file_exists($file)) {
include_once($file);
$this->registry->set(str_replace('/', '_', $driver), new $class($hostname, $username, $password, $database));
} else {
trigger_error('Error: Could not load database ' . $driver . '!');
exit();
}