Wozu benötigst du eine Klasse, die sich selbst aufruft? Keine Ahnung ob das möglich ist und vielleicht verstehe ich dich auch falsch. Aber falls du Methoden sich selbst aufrufen lassen möchtest, dann ist das etwa per:
class myClass
{
function test($var) {
if (true) {
// Irgendwas
}else {
$this->test($var);
}
}
}
möglich