<?php class mainClass { public $pole = 'jakis tam tekst'; public function mainPage() { $return = $this->pole; return $return; } public function mainContent() { $return = self::mainPage(); return $return; } } ?>
Obowiązkowo musi być jakaś metoda(mainContent), w której wywołamy drugą(mainPage), która wyświetli nam dane pole($pole). Resztę można zmieniać. A no i wywołanie przez mainClass::mainContent().... '::' dlatego bo w kodzie który wykorzystuje tą klasę jest:
$s = 'str_replace(\''.$sAll.'\', '.$v[0].'::'.$v[1].'('.$v[2].'), $return)';
jeśli ktoś umie zmienić tego replace'a żeby było jakoś odwołanie z '->' to załatwiłoby myślę problem. Jeśli jednak nie, to wracamy do poprawienia tamtej klasy.
To taki na maksa okrojony kod, żeby było to co potrzeba:), wiec nie szukajcie w nim jakiegokolwiek celu/sensu
