Ich habe eine Klasse TableData mit zwei magischen Methoden. Eine ist der Konstruktor und die andere ist die __call Methode.
Ich habe den Aufruf mit folgendem Code realisiert:
$class = new ReflectionClass('TableData');
$class->newInstanceArgs($parArray);
Es funktioniert großartig. Aber jetzt möchte ich meine magische Methode verwenden. Also rufe ich $class->getData()
auf, aber es funktioniert nicht. Ich erhalte den Fehler, dass ich eine undefinierte Methode aufgerufen habe.
Ich habe versucht, ReflectionMethod und invoke zu verwenden, aber es funktioniert wieder nicht.
Gibt es keine Möglichkeit, das ReflectionClass Objekt in meine TableData Klasse zu überführen?
Danke für die Beratung!