Documentation

Alumno
in package

Table of Contents

Methods

agruparModulos()  : mixed
Procesa un array de alumnos x módulo para unificar los módulos en un array.
get()  : mixed
Devuelve la lista de alumnos.
verModuloAlumno()  : mixed
Devuelve el módulo de un alumno.

Methods

agruparModulos()

Procesa un array de alumnos x módulo para unificar los módulos en un array.

public agruparModulos(mixed $alumnos) : mixed

Espera que en el array los elementos del mismo módulo sean contiguos.

Parameters
$alumnos : mixed

{[Alumnos]} Array de alumnos con una fila por módulo del alumno.

Tags
@return

{[Alumno]} Array de alumnos con un campo de array que agrupa todos sus módulos.

get()

Devuelve la lista de alumnos.

public get(mixed $pathParams, mixed $queryParams, mixed $usuario) : mixed

Si recibe un parámetro con el valor 'profesor', devuelve la lista de alumnos que cursan módulos impartidos por el profesor y que tienen tareas registradas.

Parameters
$pathParams : mixed

{Array} Array de parámetros.

$queryParams : mixed

{Array} No utilizado

$usuario : mixed

{Usuario} Profesor del que se quieren conocer los alumnos.

Tags
@return

{Array[Usuario]}

verModuloAlumno()

Devuelve el módulo de un alumno.

public verModuloAlumno(mixed $alumno) : mixed
Parameters
$alumno : mixed

{Alumno} Alumno con información de módulo.

Tags
@return

{Modulo} Módulo del alumno.


        
On this page

Search results