<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);

require_once(dirname(__DIR__) . '/config/db.php');
$pdo->setAttribute(PDO::ATTR_EMULATE_PREPARES, true);

require_once __DIR__ . '/home_service.php';

header('Content-Type: application/json; charset=utf-8');

function jsonOut($data) {
    echo json_encode($data, JSON_UNESCAPED_UNICODE);
    exit;
}

$acao = $_GET['ajax'] ?? 'dashboard';

if ($acao === 'dashboard') {
    $dados = obterDadosDashboard($pdo);
    jsonOut($dados);
}

jsonOut(['ok' => false, 'msg' => 'Ação inválida em home_actions.']);
