<?php

declare(strict_types=1);

require_once __DIR__ . '/../models/Ocorrencia.php';

class ConsultaController extends Controller
{
    public function index(): void
    {
        $protocolo = trim($_GET['protocolo'] ?? '');
        $resultado = null;

        if ($protocolo !== '') {
            $model = new Ocorrencia();
            $resultado = $model->buscarPorProtocolo($protocolo);
        }

        $this->view('public/consultar', compact('resultado', 'protocolo'), 'public');
    }

    public function search(): void
    {
        $protocolo = trim($_POST['protocolo'] ?? '');

        $model = new Ocorrencia();
        $resultado = $model->buscarPorProtocolo($protocolo);

        $this->view('public/consultar', compact('resultado', 'protocolo'), 'public');
    }
}
