Ir al contenido
Didactika Docsde Didactika
ES

Idioma Español

UC-003 Editar los permisos de sesión — 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
Funciones web save_session_permissions y update_session_permissions servicio classes/external/
session_capabilities::update, replace, update_many, copy servicio classes/session_capabilities.php
session_capabilities::apply servicio classes/session_capabilities.php
Evento session_permissions_updated evento classes/event/session_permissions_updated.php

Secuencia

Operación Entrada Salida Errores
session_capabilities::update(delegationid, changes) id de delegación (0 es el sitio), mapa de capacidad a permiso número de sobrescrituras cambiadas capacidad desconocida, permiso no válido
Tabla o entidad Operación
local_delegateaccount_caps inserción, actualización, borrado
capabilities lectura