<?php
// Devuelve las quincenas del mes y año actual (o por parámetro opcional)
require_once __DIR__ . '/../config/database.php';
header('Content-Type: application/json');

$year = isset($_GET['year']) ? intval($_GET['year']) : date('Y');
$month = isset($_GET['month']) ? intval($_GET['month']) : date('n');

try {
    $db = new Database();
    $conn = $db->connect();
    $stmt = $conn->prepare('SELECT id_quincena, nombre, fecha_inicio, fecha_fin FROM Quincenas WHERE anio = ? AND mes = ? ORDER BY fecha_inicio');
    $stmt->execute([$year, $month]);
    $quincenas = $stmt->fetchAll(PDO::FETCH_ASSOC);
    echo json_encode(['success' => true, 'quincenas' => $quincenas]);
} catch (Exception $e) {
    echo json_encode(['success' => false, 'message' => $e->getMessage()]);
}
