◆ altaUsuario()
| altaUsuario |
( |
| $codUsuario, |
|
|
| $password, |
|
|
| $descUsuario ) |
|
static |
Crea un nuevo usuario en la base de datos
- Parameters
-
| string | $codUsuario | Código único. |
| string | $password | Contraseña plana. |
| string | $descUsuario | Nombre/Descripción. |
- Returns
- Usuario|null El nuevo objeto Usuario o null si no se pudo crear.
◆ borrarUsuario()
| borrarUsuario |
( |
| $oUsuario | ) |
|
|
static |
Elimina un usuario de la base de datos
- Parameters
-
| Usuario | $oUsuario | Objeto del usuario a eliminar |
- Returns
- boolean True si se borró correctamente, false si no se borró
◆ buscaUsuariosPorDesc()
| buscaUsuariosPorDesc |
( |
| $descUsuario | ) |
|
|
static |
Busca usuarios existente en la BBDD por la descripción.
- Parameters
-
| string | $descUsuario | Descripción de los usuarios a buscar. |
- Returns
- Usuario[] Array de objeto usuario encontrados en la BBDD. Vacío si no encuentra ninguno.
◆ cambiarPassword()
| cambiarPassword |
( |
| $oUsuario, |
|
|
| $nuevaPassword ) |
|
static |
Cambia la contraseña de un usuario existente
- Parameters
-
| Usuario | $oUsuario | Objeto del usuario actual |
| string | $nuevaPassword | Nueva contraseña sin encriptar |
- Returns
- Usuario|null El objeto usuario actualizado o null si falla
◆ modificarUsuario()
| modificarUsuario |
( |
| $oUsuario, |
|
|
| $nuevoDescUsuario, |
|
|
| $nuevoPerfil, |
|
|
| $contenidoImagen = null ) |
|
static |
Cambia datos de un usuario existente
- Parameters
-
| Usuario | $oUsuario | Objeto del usuario actual |
| string | $nuevoDescUsuario | Nuevo nombre y apellidos |
| string | $nuevoPerfil | Nuevo perfil |
- Returns
- Usuario|null El objeto usuario actualizado o null si falla
◆ registrarUltimaConexion()
| registrarUltimaConexion |
( |
| $oUsuario | ) |
|
|
static |
Actualiza la fecha de última conexión y el contador de accesos
- Parameters
-
| Usuario | $oUsuario | Objeto usuario a actualizar |
- Returns
- Usuario El objeto actualizado con las nuevas fechas de conexión.
◆ validarCodNoExiste()
| validarCodNoExiste |
( |
| $codUsuario | ) |
|
|
static |
Comprueba si un código de usuario ya existe en la BD
- Parameters
-
- Returns
- boolean true si existe, false si no
◆ validarUsuario()
| validarUsuario |
( |
| $codUsuario, |
|
|
| $password ) |
|
static |
Valida las credenciales de un usuario y devuelve un objeto Usuario si son correctas
- Comprueba el código de usuario y la contraseña (aplicando SHA2).
- Parameters
-
| string | $codUsuario | Código del usuario |
| string | $password | Contraseña sin encriptar |
- Returns
- Usuario|null Objeto Usuario si las credenciales son correctas, null si no
The documentation for this class was generated from the following file: