Zend_Session: Sitzungsdaten unserialisieren

Ich benutze SitzungSaveHandler, um die Sitzungsdaten in der Datenbank beizubehalten.

Probesession_data Spalte aus der Datenbank:

Messenger|a:1:{s:13:"page_messages";a:0:{}}userSession|a:1:{s:7:"referer";s:32:"http://cms.dev/user/profile/view";}Zend_Auth|a:1:{s:7:"storage";O:19:"User_Model_Identity":3:{s:2:"id";s:1:"1";s:8:"username";s:13:"administrator";s:4:"slug";s:13:"administrator";}}

Ich möchte das Zend_Auth Objekt aus diesen Sitzungsdaten löschen.

Wie kann ich diese Objekte unserialisieren und benötigte Objekte entfernen?

Ich vermute, dass ich meinen benutzerdefinierten Parser nicht schreiben muss, dassZend_Session hat bereits eine Methode, um dies zu tun. Ich habe verschiedene Kombinationen von @ ausprobieunserialize aber es gibt immer nochfalse.

Ich verwende Autoloader von ZF 1.10.2 und Doctrine 1.2

Antworten auf die Frage(1)

Ihre Antwort auf die Frage