Zum Inhalt springen

$GLOBALS['TSFE']->fe_user->getKey() speichert Klassen nur unvollständig

Erstellt am 26. Februar 2007 · 1 Antwort · letzte Antwort am 26. Februar 2007

Tags: Frage

hochl ·

Hallo,

wenn ich eine Klasse mittels

$GLOBALS['TSFE']->fe_user->setKey('ses', 'My_SES', new MyClass())

speichern will, geschieht das nur unvollständig.
Ich bekomme immer die Fehlermeldung "The script tried to execute a method or access a property of an incomplete object.", wenn ich versuche mittels

$my_class = $GLOBALS['TSFE']->fe_user->getKey('ses', 'My_SES');
$my_class->my_methode();

darauf zugreifen will.
Grundsätzlich funktioniert das Speichern von Session-Daten, nur eben mit Klassen (egal wie klein die auch sind) nicht.

Mach ich irgend etwas falsch, oder ist die Funktion einfach nicht für das Speichern von Klassen ausgelegt?

Holger