Te falta agregar los parámetros al método getInstance por que no le estas pasando las variables al constructor.
Tienes esto.
Código PHP:
public static function getInstance(){
if (is_null (self::$_singleton)) {
self::$_singleton = new DataBase($servidor, $user, $password, $db);
}
return self::$_singleton;
}
Podría ser así.
Código PHP:
public static function getInstance($servidor, $user, $password, $db){
if (is_null (self::$_singleton)) {
self::$_singleton = new DataBase($servidor, $user, $password, $db);
}
return self::$_singleton;
}