<?php
// Define o caminho absoluto para a pasta raiz dos currículos.
const CAMINHO_CURRICULOS = '/home/vagas.selflix/public_html/uploads/curriculos/';

echo "Listando arquivos encontrados e tentando extrair IDs...\n\n";

// Use um iterador para percorrer todas as pastas e subpastas.
$iterator = new RecursiveIteratorIterator(
    new RecursiveDirectoryIterator(CAMINHO_CURRICULOS, RecursiveDirectoryIterator::SKIP_DOTS)
);

foreach ($iterator as $item) {
    if ($item->isFile()) {
        $extensao = strtolower($item->getExtension());
        if (in_array($extensao, ['pdf', 'doc', 'docx'])) {
            $caminho_completo = $item->getPathname();
            $nome_arquivo = $item->getFilename();

            echo "Caminho Completo: " . $caminho_completo . "\n";
            echo "Nome do Arquivo: " . $nome_arquivo . "\n";
            echo "--------------------------------------------------\n";
        }
    }
}

echo "\nDiagnóstico concluído.\n";