$base_dir) { $len = strlen($prefix); // Continue if class doesn't use this prefix if (strncmp($prefix, $class, $len) !== 0) { continue; } // Get the relative class name $relative_class = substr($class, $len); // Convert namespace separators to directory separators // Also convert StudlyCaps to lowercase-dashed $file = $base_dir . str_replace('\\', '/', $relative_class); $file = str_replace('_', '-', strtolower(preg_replace('/(?