Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/12/2011, 06:29
Avatar de qvixote
qvixote
 
Fecha de Ingreso: marzo-2008
Mensajes: 79
Antigüedad: 16 años, 1 mes
Puntos: 2
Cancelar la creación de una instancia de un objeto en el constructor.

¡Holas!

Estoy haciendo una clase de un usuario, donde el constructor se llama pasándole como parámetros un nombre de usuario y contraseña. El el código del constructor haré la autentificación, ya sea a base de datos o a cualquier otro método, y si es correcta (existe el usuario y la contraseña coincide) se cargan los datos del usuario a los atributos del objeto.

Lo que me falta es que si la autentificación falla, quiero que el objeto no se cree, que se cancele su creación completamente.

¿Es posible hacer eso con PHP?