<?php
$files = new RecursiveIteratorIterator(
    new RecursiveDirectoryIterator(__DIR__)
);

$count = 0;
foreach ($files as $file) {
    if ($file->isFile() && $file->getExtension() === 'php') {
        $content = file_get_contents($file->getRealPath());
        $originalContent = $content;
        
        // Match src="infinity_images/..." or src="infinity_images/..." 
        // and replace with src="infinity_images/..."
        $content = preg_replace('/src="(?:\.\.\/)+infinity_images\//', 'src="infinity_images/', $content);
        
        if ($content !== $originalContent) {
            file_put_contents($file->getRealPath(), $content);
            $count++;
        }
    }
}
echo "Fixed relative infinity_images paths in $count PHP files.\\n";
