C_obtenerActividades
in package
Controlador para obtener actividades y las inscripciones de alumnos en ellas.
Permite recuperar todas las actividades o las inscripciones de alumnos para una actividad específica.
Tags
Table of Contents
Properties
- $id : int|null
- ID de la actividad para consultas específicas.
Methods
- __construct() : mixed
- Constructor que carga el modelo y opcionalmente recibe el ID de actividad.
- obtenerActividades() : void
- Obtiene todas las actividades y las devuelve en formato JSON.
- obtenerInscripcionesAlumnosActividad() : void
- Obtiene las inscripciones de alumnos para una actividad específica.
Properties
$id
ID de la actividad para consultas específicas.
private
int|null
$id
Methods
__construct()
Constructor que carga el modelo y opcionalmente recibe el ID de actividad.
public
__construct([int|null $id = null ]) : mixed
Parameters
- $id : int|null = null
-
ID de la actividad para filtrar las inscripciones.
obtenerActividades()
Obtiene todas las actividades y las devuelve en formato JSON.
public
obtenerActividades() : void
obtenerInscripcionesAlumnosActividad()
Obtiene las inscripciones de alumnos para una actividad específica.
public
obtenerInscripcionesAlumnosActividad() : void
Si no se proporciona un ID válido, devuelve un error JSON.