UsuarioPDO
in package
Clase UsuarioPDO
Clase para las funciones del usuario.
Tags
Table of Contents
Methods
- altaUsuario() : Objeto
- Función para dar de alta un Usuario.
- registrarUltimaConexion() : null|Usuario
- Función para guardar la última conexión del usuario.
- validarCodNoExiste() : Objeto
- Función para validar si un codigo existe o no.
- validarUsuario() : Objeto
- Función para validar un usuario.
Methods
altaUsuario()
Función para dar de alta un Usuario.
public
static altaUsuario(string $codUsuario, string $password, string $descUsuario) : Objeto
Función que da de alta un nuevo usuario. Parámetros: Código Password y Descripción.
Parameters
- $codUsuario : string
-
, código del usuario a validar.
- $password : string
-
, password sin codificar y sin unir el código del usuario.
- $descUsuario : string
-
, descripción del usuario.
Tags
Return values
Objeto —Usuario|null. Devuelve un objeto Usuario si existe. Devuelve null si no ha encontrado al usuario. Devuelve PDOException si ha habido algún error.
registrarUltimaConexion()
Función para guardar la última conexión del usuario.
public
static registrarUltimaConexion(mixed $oUsuario) : null|Usuario
Método que registra la fecha y la hora de la última conexión del usuario.
Parameters
- $oUsuario : mixed
Tags
Return values
null|Usuario —con los campos actualizados.
validarCodNoExiste()
Función para validar si un codigo existe o no.
public
static validarCodNoExiste(string $codUsuario) : Objeto
Parámetros: Código.
Parameters
- $codUsuario : string
-
, código del usuario a validar.
Tags
Return values
Objeto —Usuario|null. Devuelve un objeto Usuario si existe. Devuelve null si no ha encontrado al usuario. Devuelve PDOException si ha habido algún error.
validarUsuario()
Función para validar un usuario.
public
static validarUsuario(string $codUsuario, string $password) : Objeto
Función que comprueba si existe el usuario en la base de datos. Parámetros: Código y Password.
Parameters
- $codUsuario : string
-
, código del usuario a validar.
- $password : string
-
, password sin codificar y sin unir el código del usuario.
Tags
Return values
Objeto —usuario|null|PDOException. Devuelve un objeto Usuario si existe. Devuelve null si no ha encontrado al usuario. Devuelve PDOException si ha habido algún error.