Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/07/2010, 19:54
Everu
 
Fecha de Ingreso: julio-2010
Mensajes: 16
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Usar clase DB dentro de otra clase

Cita:
Iniciado por dots3r Ver Mensaje
Esta bien como lo tienes, solo un detalle, no uses var para definir atributos en cambio usa private, protected... etc (visibilidad).

El require_once(class_database.php) debe estar en tu clase users ya que class_users es dependiente de class_database.

Suerte =)
Hola. Muchas gracias por contestar tan rápido.

¿Entonces no habría alguna forma de hacer que la variable $db siempre llamase a la clase database sin necesidad de tener que declarar la variable en todas las clases?

Sería interesante poder usar simplemente $db->consulta(); y no $this->dB->consulta();.

Además, por ejemplo, para cerrar la conexión habría que ir clase por clase cerrándolas:

$users->dB->close();
$posts->dB->close();

etc... Mientras que si se pudiese hacer lo que pregunto, bastaría con un unico $dB->close();

Tal vez me estoy complicando demasiado, no sé.... Alguna idea?


Gracias