Detailed File Requirement Test";
function test_require($name, $path) {
echo "
Testing $name ($path)...
";
try {
require_once $path;
echo "✅ $name: SUCCESS
";
} catch (Throwable $e) {
echo "❌ $name: FAILED
Error: " . $e->getMessage() . "
";
}
}
test_require('AppServiceProvider', __DIR__ . '/../app/Providers/AppServiceProvider.php');
test_require('LeavePolicyController', __DIR__ . '/../app/Http/Controllers/LeavePolicyController.php');
test_require('AttendanceRecordController', __DIR__ . '/../app/Http/Controllers/AttendanceRecordController.php');
// Testing helper.php might be slow if it has many dependencies, but let's try
test_require('helper.php', __DIR__ . '/../app/Helpers/helper.php');