<?php
echo "<h3>Bắt đầu kiểm tra Composer Autoload...</h3>";

// Bước 1: Nạp file autoload
echo "Đang nạp 'vendor/autoload.php'...<br>";
require 'vendor/autoload.php';
echo "=> Đã nạp thành công.<br><br>";

// Bước 2: Kiểm tra xem PHP có "nhìn thấy" class Builder hay không
echo "Đang kiểm tra sự tồn tại của class 'Endroid\QrCode\Builder\Builder'...<br>";

if (class_exists(Endroid\QrCode\Builder\Builder::class)) {
    echo "<h2 style='color:green;'>✅ THÀNH CÔNG!</h2>";
    echo "PHP đã tìm thấy class 'Builder' một cách chính xác.<br>";
    echo "Điều này có nghĩa là Composer và autoload đang hoạt động tốt.";

} else {
    echo "<h2 style='color:red;'>❌ THẤT BẠI!</h2>";
    echo "PHP không tìm thấy class 'Builder'.<br>";
    echo "Điều này xác nhận vấn đề nằm ở cấu hình PHP hoặc quá trình cài đặt của Composer.";
}
?>