public static function getUserByCredentials($user, $pass) { $conexion = BD::getConexion(); $query = "SELECT * FROM usuarios WHERE user=:user AND pass=:pass"; $result = $conexion->prepare($query); $result->setFetchMode(PDO::FETCH_CLASS | PDO::FETCH_PROPS_LATE, "Usuario"); $result->execute(array(":user" => $user, ":pass" => $pass)); $usuario = $result->fetch(); if ($usuario) { $contactos = Contacto::getContactosById($usuario->getId()); $usuario->setContactos($contactos); } return $usuario; }