--- trunk/lib/Frey/Session.pm 2008/11/18 23:49:05 428 +++ trunk/lib/Frey/Session.pm 2008/11/19 01:21:31 434 @@ -15,14 +15,16 @@ sub data { my ($self) = @_; + $self->session_dump( $self->usage ); +} +sub session_dump { + my ($self,$db) = @_; my $data; - my $db = $self->usage; - my $key = $db->first_key(); while ($key) { - $data .= "$key => " . dump( $db->get($key) ) . "\n"; + $data->{$key} = $db->get($key); $key = $db->next_key($key); }