ControladorAsignatura
in package
Clase controlador de Asignaturas que funciona como intermediario entre las vistas y el modelo pasando información entre ellas.
Table of Contents
Properties
- $modelo : mixed
Methods
- __construct() : mixed
- Metodo que se realiza siempre al instaciar el controlador
- agregarAsignatura() : mixed
- editarAsignatura() : mixed
- eliminarAsignatura() : mixed
- importarAsignatura() : mixed
- listarAsignaturas() : array<string|int, mixed>
- Llama al modelo y retorna los datos que recibe del modelo
- obtenerDatosEditarAsignatura() : void
- Se obtienen los datos de la asignatura que se ah escogiso para
Properties
$modelo
private
mixed
$modelo
Methods
__construct()
Metodo que se realiza siempre al instaciar el controlador
public
__construct(mixed $modelo) : mixed
Parameters
- $modelo : mixed
agregarAsignatura()
public
agregarAsignatura(mixed $codigo, mixed $nombre, mixed $tipo) : mixed
Parameters
- $codigo : mixed
- $nombre : mixed
- $tipo : mixed
editarAsignatura()
public
editarAsignatura(mixed $id, mixed $codigo, mixed $nombre, mixed $tipo) : mixed
Parameters
- $id : mixed
- $codigo : mixed
- $nombre : mixed
- $tipo : mixed
eliminarAsignatura()
public
eliminarAsignatura(mixed $id) : mixed
Parameters
- $id : mixed
importarAsignatura()
public
importarAsignatura(mixed $codigo, mixed $nombre, mixed $nivel) : mixed
Parameters
- $codigo : mixed
- $nombre : mixed
- $nivel : mixed
listarAsignaturas()
Llama al modelo y retorna los datos que recibe del modelo
public
listarAsignaturas() : array<string|int, mixed>
Return values
array<string|int, mixed> —Array asociativo donde estan las filas de las asignaturas que hay
obtenerDatosEditarAsignatura()
Se obtienen los datos de la asignatura que se ah escogiso para
public
obtenerDatosEditarAsignatura(mixed $id) : void
Parameters
- $id : mixed