+ // {{{ function unserialize()
+ public static function unserialize($data)
+ {
+ $obj = unserialize($data);
+ /* XXX: Temporary for hruid migration */
+ if (!isset($obj->user) || !is_object($obj)) {
+ $obj->user =& User::get($obj->forlife);
+ }
+ /* XXX: End temporary block */
+ return $obj;
+ }