public static function createVirtualProfile($name, $params) { global $gJConfig; if ($name == '') { throw new jException('jelix~db.error.virtual.profile.no.name'); } if (!is_array($params)) { throw new jException('jelix~db.error.virtual.profile.invalid.params', $name); } if (self::$_profiles === null) { self::$_profiles = parse_ini_file(JELIX_APP_CONFIG_PATH . $gJConfig->dbProfils, true); } self::$_profiles[$name] = $params; unset(self::$_cnxPool[$name]); }