Documentation

UsuarioData
in package

FinalYes

Clase para encapsular datos de Usuario

Table of Contents

Properties

$email  : mixed
$ID  : mixed
$login  : mixed
$nombre  : mixed
$pass  : mixed
$rol  : mixed

Methods

__construct()  : mixed
Constructor
getEmail()  : string
Recupera el e-mail del usuario
getID()  : int
Recupera ID de usuario
getLogin()  : string
Recupera el Login del usuario
getNombre()  : string
Recupera el nombre del usuario
getPass()  : string
Recupera el Pass del usuario
getRol()  : string
Recupera el Rol del usuario
isAdmin()  : bool
Indica si el usuario es Admin
isRepoAdmin()  : bool
Indica si el usuario es Administrador de repositorios
isUser()  : bool
Indica si el usuario tiene rol de Usuario
setEmail()  : mixed
Actualiza el mail del usuario
setID()  : mixed
Actualiza el ID del usuario
setLogin()  : mixed
Actualiza el Login del usuario
setNombre()  : mixed
Actualiza el nombre del usuario
setPass()  : mixed
Actualiza la Contraseña del usuario
setRol()  : mixed
Actualiza el rol del usuario.

Properties

Methods

__construct()

Constructor

public __construct(int $id, string $nombre, string $login, string $pass, string $email, string $rol) : mixed
Parameters
$id : int

ID del usuario

$nombre : string

Nombre asignado

$login : string

Login asignado

$pass : string

Contraseña

$email : string

Mail del usuario

$rol : string

Rol que dispone

getEmail()

Recupera el e-mail del usuario

public getEmail() : string
Return values
string

Mail del usuario

getID()

Recupera ID de usuario

public getID() : int
Return values
int

ID del usuario

getLogin()

Recupera el Login del usuario

public getLogin() : string
Return values
string

Login del usuario

getNombre()

Recupera el nombre del usuario

public getNombre() : string
Return values
string

Nombre del usuario

getPass()

Recupera el Pass del usuario

public getPass() : string
Return values
string

Contraseña del usuario

getRol()

Recupera el Rol del usuario

public getRol() : string
Return values
string

Rol del usuario

isAdmin()

Indica si el usuario es Admin

public isAdmin() : bool
Return values
bool

True si el usuario es Administrador

isRepoAdmin()

Indica si el usuario es Administrador de repositorios

public isRepoAdmin() : bool
Return values
bool

True si el usuario es Administrador de repositorios

isUser()

Indica si el usuario tiene rol de Usuario

public isUser() : bool
Return values
bool

True si el usuario tiene rol de Usuario

setEmail()

Actualiza el mail del usuario

public setEmail(string $email) : mixed
Parameters
$email : string

Nuevo email del usuario.

setID()

Actualiza el ID del usuario

public setID(int $id) : mixed
Parameters
$id : int

Nuevo ID del usuario

setLogin()

Actualiza el Login del usuario

public setLogin(string $login) : mixed
Parameters
$login : string

Nuevo login del usuario

setNombre()

Actualiza el nombre del usuario

public setNombre(string $nombre) : mixed
Parameters
$nombre : string

Nuevo nombre del usuario

setPass()

Actualiza la Contraseña del usuario

public setPass(string|null $pass) : mixed
Parameters
$pass : string|null

Nueva contraseña del usuario

setRol()

Actualiza el rol del usuario.

public setRol(string $rol) : mixed
Parameters
$rol : string

Nuevo rol del usuario ("admin","repoadmin","user")


        
On this page

Search results