<?php
/**
 * limpiarCandidatosController.php — Sprint 4
 * + Usa candidatos.php en lugar de candidatosAdmin.php (eliminado)
 * + CSRF validación
 */
namespace app\controller\administradores;

use app\models\candidatos;

require_once '../../../app/models/candidatos.php';
require_once '../../../app/helpers/csrf.php';

session_save_path("/home/evolucionamos/public_html/mejora/sessions");
session_start();

if (empty($_SESSION['adm'])) {
    header("Location: ../../../index.php");
    exit;
}

if ($_SESSION['role'] != 1) {
    header("Location: ../../../index.php");
    exit;
}

// Sprint 4: Validar CSRF
validarCSRF();

$cand = new candidatos();
$cand->limpiarCandidatos();

header("Location: ../../../administradores/admin.php?success=Candidatos+vacíos");
exit;
