Documentation

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
author:

Véro Grué

since:

18/12/2025

version:

1.0.0

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


        
On this page

Search results