$file = 'komiksy/'.@$_GET['name'].'.jpg'; <------------ to było używane wcześniej dla testó itd(wiem ze nie zabezpieczone, bo robione na szybko, żeby coś sprawdzić), sory, ze nie zakomentowalem

Co do reszty:
eval("\$aModules[$v[0]] = new $v[0]();");
$s = 'str_replace(\''.$sAll.'\', $aModules[$v[0]]->$sMethod($sArgs), $return)';
służy mi to do obsługi własnego systemu templatek.
Templatka wygląda tak:
---jakiś kod html..---
<div id="bla">{mainClass,mainMethod,arguments}</div>
---jakiś kod html..---
Cały kod jest parsowany.
{mainClass,mainMethod,arguments} <!-------- to dodatkowo parsuje, i zamienia odpowiednio na wywołanie odpowiedniej metody.
Czyli:
$aModules['mainClass'] = new mainClass(); <------ == ------> eval("\$aModules[$v[0]] = new $v[0]();");
$aModules['mainClass'] -> mainMethod($arguments); <------ == ------> $s = 'str_replace(\''.$sAll.'\', $aModules[$v[0]]->$sMethod($sArgs), $return)';
Co do tego: public function mainMenu()
To przykładowa metoda, do wywołania, nic większego ma nie robić, poza wyświetleniem tekstu

. Ogólnie w to miejsce wczytane jest np. menu.