<?php
require '../conexao/conexao.php';
require '../querys/query-logs.php';

$modulo = $_GET['modulo'] ?? null;
$data_inicial = $_GET['data_inicial'] ?? null;
$data_final = $_GET['data_final'] ?? null;

// Se estiver vindo "1,2,3", considera apenas o primeiro
if (is_array($modulo)) {
    $modulo = $modulo[0];
} elseif (strpos($modulo, ',') !== false) {
    $modulo = explode(',', $modulo)[0];
}

// Sanitização básica
$modulo = trim($modulo);

if (!$modulo) {
    echo json_encode([]);
    exit;
}

$queryLogs = new QueryLogs($connectionmysql);
$dados = $queryLogs->AcessosPorUsuario($modulo, $data_inicial, $data_final);

header('Content-Type: application/json');
echo json_encode($dados);