Cita:
Iniciado por _ssx 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;
}
Ostras es verdad! que tonto no lo vi
La opción de
pateketrueke tb es válida pero ya son dos lineas, creo que así queda mas compacto...
Lo dejaré así en 1 sola linea
Muchas gracias por vuestra ayuda!