BBDD
public
mixed
BBDD
=
'proyectosevg_BD2-13'
public
mixed
BBDD
=
'proyectosevg_BD2-13'
public
mixed
CONFIG
=
'config/'
public
mixed
CONTROLADORES
=
'controllers/'
public
mixed
CSS
=
'assets/css/'
public
mixed
DEFAULT_ACCION
=
'cMenuPrincipal'
public
mixed
DEFAULT_CONTROLADOR
=
'menuPrincipal'
public
mixed
DSN
=
'mysql:host=' . \SERVIDOR . ';dbname='
. \BBDD . ';charset=utf8'
public
mixed
IMG
=
'assets/img/'
public
mixed
JS
=
'js/'
public
mixed
JS_CONTROLADOR
=
'js/controllers/'
public
mixed
JS_MODELO
=
'js/models/'
public
mixed
MODELOS
=
'models/'
public
mixed
SERVIDOR
=
'esvirgua.com'
public
mixed
USUARIO
=
'proyectosevg_13'
Genera un archivo Excel con las actividades agrupadas por categorías (etapas).
generarExcelActividades(array<string|int, mixed> $datos[, string|null $nombreArchivo = null ]) : string
Array de datos donde cada elemento contiene información de un alumno y su actividad.
Nombre opcional para el archivo Excel generado. Si no se pasa, se genera uno basado en la actividad.
Nombre del archivo Excel generado.
Genera un archivo Excel con inscripciones agrupadas por etapa y categoría.
generarExcelPorEtapaYCategoria(array<string|int, mixed> $datos[, string $nombreArchivo = 'torneo.xlsx' ]) : string
Cada hoja del Excel corresponde a un grupo definido por la combinación de etapa y categoría, mostrando los participantes con formato personalizado.
Array con los datos de inscripciones. Cada elemento debe incluir: 'nombreEtapa', 'categoria', 'nombrePrueba', 'nombreAlumno', 'nombreClase'.
Nombre base para el archivo Excel resultante. Por defecto 'torneo.xlsx'.
Nombre del archivo Excel generado.
fechaAFrase(mixed $fechaStr) : mixed