__DIR__ . '/', 'BrettParson\\MiniRoute\\' => dirname(__DIR__) . '/src/', ]; foreach ($prefixes as $prefix => $baseDir) { if (!str_starts_with($class, $prefix)) { continue; } $relative = substr($class, strlen($prefix)); $file = $baseDir . str_replace('\\', '/', $relative) . '.php'; if (is_file($file)) { require $file; return; } } }); }