Tarea
in package
Table of Contents
Properties
- $email_aviso : mixed
Methods
- agrupar() : mixed
- Procesa un array de tareas x módulo, actividades e imágenes para crear arrays de módulos y actividades.
- agruparPorModulos() : mixed
- Procesa un array de tareas x modulos para crear arrays de módulos.
- delete() : mixed
- Elimina una tarea de la base de datos
- get() : mixed
- Devuelve la lista de tareas.
- post() : mixed
- Inserta una nueva tarea en la base de datos
- put() : mixed
- Actualiza una tarea en la base de datos
- verActividad() : mixed
- Devuelve la actividad de un elemento.
- verModulo() : mixed
- Devuelve el módulo de un elemento.
Properties
$email_aviso
public
static mixed
$email_aviso
= \false
Methods
agrupar()
Procesa un array de tareas x módulo, actividades e imágenes para crear arrays de módulos y actividades.
public
agrupar(mixed $tareas) : mixed
Parameters
- $tareas : mixed
Tags
agruparPorModulos()
Procesa un array de tareas x modulos para crear arrays de módulos.
public
agruparPorModulos(mixed $tareas) : mixed
Parameters
- $tareas : mixed
Tags
delete()
Elimina una tarea de la base de datos
public
delete(mixed $pathParams, mixed $queryParams, mixed $usuario) : mixed
Parameters
- $pathParams : mixed
-
{Array} Array de parámetros. Lleva el identificador de la tarea a borrar.
- $queryParams : mixed
-
{Array} Array de parámetros.
- $usuario : mixed
-
{Usuario} Usuario que realiza la petición.
get()
Devuelve la lista de tareas.
public
get(mixed $pathParams, mixed $queryParams, mixed $usuario) : mixed
Si recibe el parámetro con el valor 'alumno', devuelve la lista de tareas del alumno. No está permitido que un alumno consulte las tareas de otro alumno. Un profesor solo puede consultar las tareas de sus alumnos.
Parameters
- $pathParams : mixed
-
{Array} Array de parámetros.
- $queryParams : mixed
-
{Array} Array de parámetros. Array con el identificador del alumno.
- $usuario : mixed
-
{Usuario} Usuario que realiza la petición.
Tags
post()
Inserta una nueva tarea en la base de datos
public
post(mixed $pathParams, mixed $queryParams, mixed $tarea, mixed $usuario) : mixed
Parameters
- $pathParams : mixed
-
{Array} Array de parámetros.
- $queryParams : mixed
-
{Array} Array de parámetros.
- $tarea : mixed
-
{Tarea} Datos de la tarea a insertar.
- $usuario : mixed
-
{Usuario} Usuario que realiza la petición.
put()
Actualiza una tarea en la base de datos
public
put(mixed $pathParams, mixed $queryParams, mixed $tarea, mixed $usuario) : mixed
Parameters
- $pathParams : mixed
-
{Array} Array de parámetros.
- $queryParams : mixed
-
{Array} Array de parámetros.
- $tarea : mixed
-
{Tarea} Datos de la tarea a actualizar.
- $usuario : mixed
-
{Usuario} Usuario que realiza la petición.
verActividad()
Devuelve la actividad de un elemento.
public
verActividad(mixed $elemento) : mixed
Parameters
- $elemento : mixed
-
{Elemento} Elemento con información de tarea.
Tags
verModulo()
Devuelve el módulo de un elemento.
public
verModulo(mixed $elemento) : mixed
Parameters
- $elemento : mixed
-
{Elemento} Elemento con información de módulo.