¡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?