Ir al contenido
Didactika Docsde Didactika
ES

Idioma Español

UC-002 Abrir una cuenta delegada — realización del diseño

Análisis: README

Moodle 5.3Heredada de Moodle 4.5 – 5.2
Resumen Requisitos Análisis Diseño Implementación Pruebas
Casos de uso Requisitos Análisis Diseño Implementación Pruebas

Análisis: README

Elemento de diseño Tipo Código
pages/loginas.php controlador pages/loginas.php
manager::get_delegated_access_error servicio classes/manager.php
manager::start_delegated_session servicio classes/manager.php
hook\after_config hook classes/hook/after_config.php
hook\extend_user_menu hook classes/hook/extend_user_menu.php

Secuencia

Operación Entrada Salida Errores
get_delegated_access_error(realuserid, targetuserid) dos ids de usuario null, o el id de una cadena de idioma error_unauthorised, error_targetunavailable, error_privilegedtarget
Tabla o entidad Operación
local_delegateaccount lectura
user lectura
local_delegateaccount_caps lectura