Usuario
in package
Clase entidad para representar un usuario de la aplicación
Encapsula la información de un usuario registrado en el sistema
Tags
Table of Contents
Properties
- $codUsuario : string
- Codigo de Usuario
- $descUsuario : string
- Nombre del usuario
- $fechaHoraUltimaConexion : DateTime
- Fecha y hora de la última conexión
- $fechaHoraUltimaConexionAnterior : DateTime
- Fecha y hora de la penúltima conexión
- $imagenUsuario : string|null
- Imagen del usuario almacenada como datos binarios
- $inicial : string
- Inicial del nombre del usuario
- $numAccesos : int
- Número de accesos del usuario
- $password : string
- Contraseña del usuario
- $perfil : string
- Perfil del usuario (Administrador o usuario)
Methods
- __construct() : mixed
- Cosntructor de la clase USUARIO
- getCodUsuario() : string
- Obtiene el código de usuario
- getDescUsuario() : string
- Obtiene el nombre del usuario
- getFechaHoraUltimaConexion() : DateTime
- Obtiene la fecha y hora de la última conexión
- getFechaHoraUltimaConexionAnterior() : DateTime
- Obtiene la fecha y hora de la penúltima conexión
- getImagenUsuario() : string|null
- Obtiene la imagen del usuario
- getInicial() : string
- Obtiene la inicial del nombre del usuario
- getNumAccesos() : int
- Obtiene el número de accesos del usuario
- getPassword() : string
- Obtiene la contraseña del usuario
- getPerfil() : string
- Obtiene el perfil del usuario
- setCodUsuario() : void
- Establece el código de usuario
- setDescUsuario() : void
- Establece el nombre del usuario
- setfechaHoraUltimaConexion() : void
- Establece la fecha y hora de la última conexión
- setFechaHoraUltimaConexionAnterior() : void
- Establece la fecha y hora de la penúltima conexión
- setImagenUsuario() : void
- Establece la imagen del usuario
- setnumAccesos() : void
- Establece el número de accesos del usuario
- setPassword() : void
- Establece la contraseña del usuario
- setPerfil() : void
- Establece el perfil del usuario
Properties
$codUsuario
Codigo de Usuario
private
string
$codUsuario
$descUsuario
Nombre del usuario
private
string
$descUsuario
$fechaHoraUltimaConexion
Fecha y hora de la última conexión
private
DateTime
$fechaHoraUltimaConexion
$fechaHoraUltimaConexionAnterior
Fecha y hora de la penúltima conexión
private
DateTime
$fechaHoraUltimaConexionAnterior
$imagenUsuario
Imagen del usuario almacenada como datos binarios
private
string|null
$imagenUsuario
Contenido binario de la imagen (MEDIUMBLOB) o null si no tiene imagen
$inicial
Inicial del nombre del usuario
private
string
$inicial
$numAccesos
Número de accesos del usuario
private
int
$numAccesos
$password
Contraseña del usuario
private
string
$password
$perfil
Perfil del usuario (Administrador o usuario)
private
string
$perfil
Methods
__construct()
Cosntructor de la clase USUARIO
public
__construct(string $codUsuario, string $password, string $descUsuario, int $numAccesos, DateTime $fechaHoraUltimaConexion, DateTime $fechaHoraUltimaConexionAnterior, string $perfil, string $imagenUsuario, string $inicial) : mixed
Parameters
- $codUsuario : string
-
Código de usuario
- $password : string
-
Contraseña
- $descUsuario : string
-
Nombre del usuario
- $numAccesos : int
-
Número de accesos
- $fechaHoraUltimaConexion : DateTime
-
Fecha y hora de la última conexión
- $fechaHoraUltimaConexionAnterior : DateTime
-
Fecha y hora de la penúltima conexión
- $perfil : string
-
Perfil del usuario (Administrador o usuario)
- $imagenUsuario : string
-
Imagen del usuario (MEDIUMBLOB)
- $inicial : string
-
Inicial del nombre del usuario
getCodUsuario()
Obtiene el código de usuario
public
getCodUsuario() : string
Return values
string —Código de usuario
getDescUsuario()
Obtiene el nombre del usuario
public
getDescUsuario() : string
Return values
string —Nombre del usuario
getFechaHoraUltimaConexion()
Obtiene la fecha y hora de la última conexión
public
getFechaHoraUltimaConexion() : DateTime
Return values
DateTime —Objeto DateTime con la fecha/hora o null si nunca se ha conectado
getFechaHoraUltimaConexionAnterior()
Obtiene la fecha y hora de la penúltima conexión
public
getFechaHoraUltimaConexionAnterior() : DateTime
Return values
DateTime —Objeto DateTime con la fecha/hora o null si nunca se ha conectado
getImagenUsuario()
Obtiene la imagen del usuario
public
getImagenUsuario() : string|null
Return values
string|null —Contenido binario de la imagen (MEDIUMBLOB) o null si no tiene imagen
getInicial()
Obtiene la inicial del nombre del usuario
public
getInicial() : string
Return values
string —Inicial del nombre del usuario
getNumAccesos()
Obtiene el número de accesos del usuario
public
getNumAccesos() : int
Return values
int —Número de accesos
getPassword()
Obtiene la contraseña del usuario
public
getPassword() : string
Return values
string —Contraseña
getPerfil()
Obtiene el perfil del usuario
public
getPerfil() : string
Return values
string —Perfil del usuario
setCodUsuario()
Establece el código de usuario
public
setCodUsuario(string $codUsuario) : void
Parameters
- $codUsuario : string
-
Código de usuario
setDescUsuario()
Establece el nombre del usuario
public
setDescUsuario(string $descUsuario) : void
Parameters
- $descUsuario : string
-
Nombre del usuario
setfechaHoraUltimaConexion()
Establece la fecha y hora de la última conexión
public
setfechaHoraUltimaConexion(DateTime $fechaHoraUltimaConexion) : void
Parameters
- $fechaHoraUltimaConexion : DateTime
-
Fecha y hora de la última conexión
setFechaHoraUltimaConexionAnterior()
Establece la fecha y hora de la penúltima conexión
public
setFechaHoraUltimaConexionAnterior(DateTime $fechaHoraUltimaConexionAnterior) : void
Parameters
- $fechaHoraUltimaConexionAnterior : DateTime
-
Fecha y hora de la penúltima conexión
setImagenUsuario()
Establece la imagen del usuario
public
setImagenUsuario(string|null $imagenUsuario) : void
Parameters
- $imagenUsuario : string|null
-
Contenido binario de la imagen (MEDIUMBLOB) o null si no tiene imagen
setnumAccesos()
Establece el número de accesos del usuario
public
setnumAccesos(int $numAccesos) : void
Parameters
- $numAccesos : int
-
Número de accesos
setPassword()
Establece la contraseña del usuario
public
setPassword(string $password) : void
Parameters
- $password : string
-
Contraseña del usuario
setPerfil()
Establece el perfil del usuario
public
setPerfil(string $perfil) : void
Parameters
- $perfil : string
-
Perfil del usuario