AdminUsuarios
extends Control
in package
Controlador para gestionar usuarios.
Table of Contents
Methods
- addUsuarioNuevo() : mixed
- añadir un nuevo usuario.
- borraIdentificador() : mixed
- borra el identificador pasado. Sólo el administrador puede borrarlo.
- borraUsuarioID() : mixed
- Borra el usuario con el ID indicado
- cambiaPass() : mixed
- Cambia la contraseña del usuario con ID indicado
- cambiaPassCodigo() : mixed
- Cambia la contraseña del usuario con código de recuperación indicado
- cloneIdentificador() : mixed
- Clona el identificador pasado y reenvía a la página para editarlo.
- crearIdentificador() : mixed
- Crea un identificador nuevo para un usuario manualmente
- editIdentificador() : mixed
- Modifica un identificador de un usuario
- editUsuarioID() : mixed
- Edita el usuario con ID indicado
- listaUsuarios() : mixed
- Lista los usuarios
- load_model() : mixed
- Carga el modelo indicado
- load_view() : mixed
- Carga la vista indicada, con los datos facilitados
Methods
addUsuarioNuevo()
añadir un nuevo usuario.
public
addUsuarioNuevo() : mixed
borraIdentificador()
borra el identificador pasado. Sólo el administrador puede borrarlo.
public
borraIdentificador(int $idIdentificador) : mixed
Parameters
- $idIdentificador : int
-
ID del identificador a borrar en la base de datos.
borraUsuarioID()
Borra el usuario con el ID indicado
public
borraUsuarioID(int $id) : mixed
Parameters
- $id : int
-
ID del usuario a editar
cambiaPass()
Cambia la contraseña del usuario con ID indicado
public
cambiaPass(int $id) : mixed
Parameters
- $id : int
-
ID del usuario
cambiaPassCodigo()
Cambia la contraseña del usuario con código de recuperación indicado
public
cambiaPassCodigo(string $codigo) : mixed
Parameters
- $codigo : string
-
Codigo de recuperación (enviado a mail) del usuario
cloneIdentificador()
Clona el identificador pasado y reenvía a la página para editarlo.
public
cloneIdentificador(int $idIdentificador) : mixed
Sólo el administrador general puede clonar identificadores.
Parameters
- $idIdentificador : int
-
ID del identificador a clonar.
crearIdentificador()
Crea un identificador nuevo para un usuario manualmente
public
crearIdentificador([int $idUsuario = null ]) : mixed
Parameters
- $idUsuario : int = null
-
ID del usuario al que pertenece el identificador (=null por defecto)
editIdentificador()
Modifica un identificador de un usuario
public
editIdentificador([int $idIdentificador = null ]) : mixed
Parameters
- $idIdentificador : int = null
editUsuarioID()
Edita el usuario con ID indicado
public
editUsuarioID(int $id) : mixed
Parameters
- $id : int
-
ID del usuario a editar
listaUsuarios()
Lista los usuarios
public
listaUsuarios([int $idRepositorio = null ]) : mixed
Parameters
- $idRepositorio : int = null
-
id del repositorio a mostrar. Si se deja en blanco (=null) muestra todos. (Debe ser admin general.)
load_model()
Carga el modelo indicado
public
load_model(string $model) : mixed
Parameters
- $model : string
-
Nombre del modelo datos a cargar
load_view()
Carga la vista indicada, con los datos facilitados
public
load_view(string $view[, array<string|int, mixed> $datos = [] ]) : mixed
Parameters
- $view : string
-
Nombre de la vista a cargar
- $datos : array<string|int, mixed> = []
-
Array de datos pasados a la vista, Opcional. Por defecto array vacío.