<?php
require_once __DIR__ . '/../auth/verifica.php';
// require '../../vendor/autoload.php'; // desativado - vendor nao existe
use Dompdf\Dompdf;

require_once __DIR__ . "/../config/conexao.php";

$id = intval($_GET['id'] ?? 0);
if ($id <= 0) { header("Location: listar_recibos.php"); exit; }

$sql = "SELECT * FROM recibos WHERE id = :id";
$stmt = $pdo->prepare($sql);
$stmt->bindValue(":id", $id);
$stmt->execute();
$dados = $stmt->fetch(PDO::FETCH_ASSOC);

$data = date("d/m/Y", strtotime($dados['data_pagamento']));

$contratante = $dados['contratante'];
$rg = $dados['rg'];
$crianca = $dados['crianca'];
$mes = $dados['mes'];
$valor = $dados['valor'];

ob_start();
include("template_recibo.php");
$html = ob_get_clean();

$dompdf = new Dompdf();
$dompdf->loadHtml($html);
$dompdf->render();
$dompdf->stream("recibo.pdf", ["Attachment" => true]);