Documentation

UsuarioPDO
in package

Table of Contents

Methods

actualizarUltimaConexion()  : Usuario|null
Actualiza la fecha de última conexión y el contador de accesos
borrarUsuario()  : bool
Elimina un usuario de la base de datos
cambiarFoto()  : int
Cambia la foto de perfil de un usuario en la base de datos.
cambiarPassword()  : Usuario|null
Cambia la contraseña de un usuario existente
crearUsuario()  : Usuario|null
Crea un nuevo usuario en la base de datos
modificarUsuario()  : Usuario|null
Modifica la descripción del usuario de la base de datos
validarCodigoNoExiste()  : bool
Comprueba si un código de usuario ya existe en la BD
validarUsuario()  : Usuario|null
Valida las credenciales de un usuario y devuelve un objeto Usuario si son correctas

Methods

actualizarUltimaConexion()

Actualiza la fecha de última conexión y el contador de accesos

public static actualizarUltimaConexion(Usuario $oUsuario) : Usuario|null
Parameters
$oUsuario : Usuario

Objeto usuario a actualizar

Return values
Usuario|null

Objeto Usuario con la fecha de ultimaactualización actualizada

borrarUsuario()

Elimina un usuario de la base de datos

public static borrarUsuario(Usuario $oUsuario) : bool
Parameters
$oUsuario : Usuario

Objeto del usuario a eliminar

Return values
bool

True si se borró correctamente, false si no se borró

cambiarFoto()

Cambia la foto de perfil de un usuario en la base de datos.

public static cambiarFoto(string $codUsuario, string $imagen) : int
Parameters
$codUsuario : string

Código identificador del usuario.

$imagen : string

Imagen del usuario en formato BLOB.

Return values
int

Número de filas afectadas por el update : 1 si la foto se ha actualizado,0 si no hubo cambios (misma imagen o usuario inexistente).

cambiarPassword()

Cambia la contraseña de un usuario existente

public static cambiarPassword(Usuario $oUsuario, string $nuevaPassword) : Usuario|null
Parameters
$oUsuario : Usuario

Objeto del usuario actual

$nuevaPassword : string

Nueva contraseña

Return values
Usuario|null

El objeto usuario actualizado o null si falla

crearUsuario()

Crea un nuevo usuario en la base de datos

public static crearUsuario(string $codUsuario, string $password, string $descUsuario) : Usuario|null
Parameters
$codUsuario : string
$password : string
$descUsuario : string
Return values
Usuario|null

El objeto usuario si se crea con éxito, null si falla

modificarUsuario()

Modifica la descripción del usuario de la base de datos

public static modificarUsuario(Usuario $oUsuario, string $nuevoNombre) : Usuario|null
Parameters
$oUsuario : Usuario

Objeto del usuario a modificar

$nuevoNombre : string

nuevo nombre del usuario

Return values
Usuario|null

El objeto usuario actualizado o null si falla

validarCodigoNoExiste()

Comprueba si un código de usuario ya existe en la BD

public static validarCodigoNoExiste(string $codUsuario) : bool
Parameters
$codUsuario : string
Return values
bool

true si existe, false si no

validarUsuario()

Valida las credenciales de un usuario y devuelve un objeto Usuario si son correctas

public static validarUsuario(string $codUsuario, string $password) : Usuario|null
Parameters
$codUsuario : string

Código del usuario

$password : string

Contraseña sin encriptar

Return values
Usuario|null

Objeto Usuario si las credenciales son correctas, null si no


        
On this page

Search results