/** * Busca en la definicion de la base de datos (database.php) * si se ha definido una default , de ser asi retorna el driver * que la maneja. * * @return string el driver default o null */ public static function getDefaultDatabaseDriver() { if (!isset(self::$defaultDbDriver)) { require APPPATH . '/config/database.php'; // Si se ha definido el active_group // o base de datos default y asi mismo se ha definido que driver usas la misma , se // retorna su valor , de lo contrario null if (isset($active_group) and empty($active_group) == FALSE and isset($db[$active_group]['dbdriver'])) { self::$defaultDbDriver = $db[$active_group]['dbdriver']; } } return self::$defaultDbDriver; }